---
Fuzzer filename: '/src/jq/tests/jq_fuzz_compile.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/jq/tests/jq_fuzz_compile.c'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jq_compile
        - jq_dump_disassembly
        - jq_init
        - jq_teardown
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/jq_fuzz_compile.c:16,7'
          Branch Sides:
            - BranchSide:      'tests/jq_fuzz_compile.c:16,7'
              BranchSideFuncs:
                - jq_compile
                - jq_teardown
                - free
                - jq_dump_disassembly
            - BranchSide:      'tests/jq_fuzz_compile.c:17,20'
              BranchSideFuncs:
                - jq_compile
                - jq_teardown
                - free
                - jq_dump_disassembly
        - Branch String:   'tests/jq_fuzz_compile.c:17,9'
          Branch Sides:
            - BranchSide:      'tests/jq_fuzz_compile.c:18,27'
              BranchSideFuncs:
                - jq_dump_disassembly
                - jq_teardown
                - free
            - BranchSide:      'tests/jq_fuzz_compile.c:20,3'
              BranchSideFuncs:
                - jq_teardown
                - free
      Callsites:
        - Src:             'tests/jq_fuzz_compile.c:15,8'
          Dst:             jq_init
        - Src:             'tests/jq_fuzz_compile.c:17,9'
          Dst:             jq_compile
        - Src:             'tests/jq_fuzz_compile.c:18,7'
          Dst:             jq_dump_disassembly
        - Src:             'tests/jq_fuzz_compile.c:21,3'
          Dst:             jq_teardown
    - functionName:    ret_follows
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ret_follows
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:1139,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1141,10'
              BranchSideFuncs:
                - ret_follows
        - Branch String:   'src/execute.c:1141,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1142,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1143,22'
              BranchSideFuncs:
                - ret_follows
      Callsites:
        - Src:             'src/execute.c:1143,10'
          Dst:             ret_follows
    - functionName:    tail_call_analyze
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pc
      BBCount:         15
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - ret_follows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:1171,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1171,3'
              BranchSideFuncs:
                - ret_follows
            - BranchSide:      'src/execute.c:1172,5'
              BranchSideFuncs:
                - ret_follows
        - Branch String:   'src/execute.c:1174,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1175,12'
              BranchSideFuncs:
                - ret_follows
            - BranchSide:      'src/execute.c:1178,19'
              BranchSideFuncs:
                - ret_follows
        - Branch String:   'src/execute.c:1175,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1177,3'
              BranchSideFuncs:
                - ret_follows
        - Branch String:   'src/execute.c:1178,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1179,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1180,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/execute.c:1171,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:1178,7'
          Dst:             ret_follows
    - 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:    252
      BranchProfiles:  []
      Callsites:       []
    - functionName:    optimize_code
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1183
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         9
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - bytecode_operation_length
        - tail_call_analyze
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:1186,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1187,14'
              BranchSideFuncs:
                - tail_call_analyze
                - bytecode_operation_length
            - BranchSide:      'src/execute.c:1198,10'
              BranchSideFuncs: []
        - Branch String:   'src/execute.c:1187,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:1189,31'
              BranchSideFuncs:
                - tail_call_analyze
                - bytecode_operation_length
            - BranchSide:      'src/execute.c:1194,14'
              BranchSideFuncs:
                - bytecode_operation_length
                - tail_call_analyze
      Callsites:
        - Src:             'src/execute.c:1189,13'
          Dst:             tail_call_analyze
        - Src:             'src/execute.c:1196,11'
          Dst:             bytecode_operation_length
    - functionName:    stack_reset
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - stack_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/exec_stack.h:63,3'
          Branch Sides:
            - BranchSide:      'src/exec_stack.h:63,3'
              BranchSideFuncs:
                - __assert_fail
                - stack_init
                - free
            - BranchSide:      'src/exec_stack.h:63,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/exec_stack.h:63,3'
          Branch Sides:
            - BranchSide:      'src/exec_stack.h:63,3'
              BranchSideFuncs:
                - stack_init
                - free
            - BranchSide:      'src/exec_stack.h:64,6'
              BranchSideFuncs:
                - stack_init
                - free
        - Branch String:   'src/exec_stack.h:64,6'
          Branch Sides:
            - BranchSide:      'src/exec_stack.h:64,6'
              BranchSideFuncs:
                - free
                - stack_init
            - BranchSide:      'src/exec_stack.h:65,23'
              BranchSideFuncs:
                - free
                - stack_init
      Callsites:
        - Src:             'src/exec_stack.h:63,3'
          Dst:             __assert_fail
        - Src:             'src/exec_stack.h:68,3'
          Dst:             stack_init
    - functionName:    stack_init
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    frame_get_level
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - jq
        - level
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - stack_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:96,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:97,37'
              BranchSideFuncs:
                - stack_block
            - BranchSide:      'src/execute.c:100,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/execute.c:97,24'
          Dst:             stack_block
    - functionName:    stack_block
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - p
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    frame_size
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stack_reallocate
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - sz
      BBCount:         6
      ICount:          90
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - align_round_up
        - jv_mem_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/exec_stack.h:85,25'
          Branch Sides:
            - BranchSide:      'src/exec_stack.h:85,49'
              BranchSideFuncs:
                - align_round_up
                - jv_mem_realloc
            - BranchSide:      'src/exec_stack.h:85,25'
              BranchSideFuncs:
                - align_round_up
                - jv_mem_realloc
      Callsites:
        - Src:             'src/exec_stack.h:87,24'
          Dst:             align_round_up
        - Src:             'src/exec_stack.h:88,25'
          Dst:             jv_mem_realloc
    - functionName:    align_round_up
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - sz
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_get_error_message
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1339,10'
          Dst:             jv_copy
    - functionName:    jq_get_exit_code
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1333
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1334,10'
          Dst:             jv_copy
    - functionName:    jq_halted
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1329
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_halt
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - exit_code
        - error_message
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:1320,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1320,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/execute.c:1320,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/execute.c:1320,3'
          Dst:             __assert_fail
    - functionName:    jq_get_stderr_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1312
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_set_stderr_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_get_debug_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_set_debug_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_get_input_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_set_input_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_dump_disassembly
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - jq
        - indent
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dump_disassembly
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1284,3'
          Dst:             dump_disassembly
    - functionName:    jq_set_attr
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - attr
        - val
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_object_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1276,15'
          Dst:             jv_object_set
    - functionName:    jq_set_attrs
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - attrs
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_get_kind
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/execute.c:1270,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1270,3'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/execute.c:1270,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:1270,3'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1270,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:1271,3'
          Dst:             jv_free
    - functionName:    jq_get_lib_dirs
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_get_attr
        - jv_array
        - jv_is_valid
        - jv_string
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/execute.c:1266,10'
          Branch Sides:
            - BranchSide:      'src/execute.c:1266,34'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1266,45'
              BranchSideFuncs:
                - jv_array
      Callsites:
        - Src:             'src/execute.c:1265,33'
          Dst:             jv_string
        - Src:             'src/execute.c:1265,17'
          Dst:             jq_get_attr
        - Src:             'src/execute.c:1266,10'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:1266,45'
          Dst:             jv_array
    - functionName:    jq_get_attr
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - attr
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_copy
        - jv_object_get
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1280,24'
          Dst:             jv_copy
        - Src:             'src/execute.c:1280,10'
          Dst:             jv_object_get
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    jq_get_prog_origin
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_get_attr
        - jv_string
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1261,26'
          Dst:             jv_string
        - Src:             'src/execute.c:1261,10'
          Dst:             jq_get_attr
    - functionName:    jq_get_jq_origin
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_get_attr
        - jv_string
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1257,26'
          Dst:             jv_string
        - Src:             'src/execute.c:1257,10'
          Dst:             jq_get_attr
    - functionName:    jq_compile
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - str
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_compile_args
        - jv_object
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1253,35'
          Dst:             jv_object
        - Src:             'src/execute.c:1253,10'
          Dst:             jq_compile_args
    - functionName:    jq_compile_args
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - str
        - args
        - ''
      BBCount:         24
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - args2obj
        - block_compile
        - builtins_bind
        - bytecode_free
        - jq_report_error
        - jq_reset
        - jv_free
        - jv_get_kind
        - jv_nomem_handler
        - jv_string_fmt
        - load_program
        - locfile_free
        - locfile_init
        - optimize
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:1227,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1227,3'
              BranchSideFuncs:
                - strlen
                - locfile_init
                - jq_reset
                - load_program
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - builtins_bind
                - args2obj
                - block_compile
                - bytecode_free
            - BranchSide:      'src/execute.c:1227,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - strlen
                - locfile_init
                - jq_reset
                - load_program
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - builtins_bind
                - args2obj
                - block_compile
                - bytecode_free
        - Branch String:   'src/execute.c:1227,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1227,3'
              BranchSideFuncs:
                - strlen
                - locfile_init
                - jq_reset
                - load_program
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - builtins_bind
                - args2obj
                - block_compile
                - bytecode_free
            - BranchSide:      'src/execute.c:1229,28'
              BranchSideFuncs:
                - strlen
                - locfile_init
                - jq_reset
                - load_program
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - builtins_bind
                - args2obj
                - block_compile
                - bytecode_free
        - Branch String:   'src/execute.c:1232,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1233,19'
              BranchSideFuncs:
                - bytecode_free
                - load_program
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - builtins_bind
                - args2obj
                - block_compile
            - BranchSide:      'src/execute.c:1236,30'
              BranchSideFuncs:
                - load_program
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - builtins_bind
                - args2obj
                - block_compile
        - Branch String:   'src/execute.c:1237,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1238,29'
              BranchSideFuncs:
                - builtins_bind
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
                - args2obj
                - block_compile
            - BranchSide:      'src/execute.c:1243,5'
              BranchSideFuncs:
                - jv_free
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
        - Branch String:   'src/execute.c:1239,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:1240,41'
              BranchSideFuncs:
                - args2obj
                - block_compile
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
            - BranchSide:      'src/execute.c:1242,3'
              BranchSideFuncs:
                - locfile_free
                - optimize
                - jv_string_fmt
                - jq_report_error
        - Branch String:   'src/execute.c:1244,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1245,21'
              BranchSideFuncs:
                - jv_string_fmt
                - jq_report_error
                - locfile_free
                - optimize
            - BranchSide:      'src/execute.c:1246,7'
              BranchSideFuncs:
                - locfile_free
                - optimize
        - Branch String:   'src/execute.c:1246,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1246,7'
              BranchSideFuncs:
                - optimize
                - locfile_free
            - BranchSide:      'src/execute.c:1247,23'
              BranchSideFuncs:
                - optimize
                - locfile_free
      Callsites:
        - Src:             'src/execute.c:1226,3'
          Dst:             jv_nomem_handler
        - Src:             'src/execute.c:1227,3'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1227,3'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1227,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:1229,52'
          Dst:             strlen
        - Src:             'src/execute.c:1229,15'
          Dst:             locfile_init
        - Src:             'src/execute.c:1231,3'
          Dst:             jq_reset
        - Src:             'src/execute.c:1233,5'
          Dst:             bytecode_free
        - Src:             'src/execute.c:1236,17'
          Dst:             load_program
        - Src:             'src/execute.c:1238,15'
          Dst:             builtins_bind
        - Src:             'src/execute.c:1240,60'
          Dst:             args2obj
        - Src:             'src/execute.c:1240,17'
          Dst:             block_compile
        - Src:             'src/execute.c:1243,5'
          Dst:             jv_free
        - Src:             'src/execute.c:1245,25'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:1245,5'
          Dst:             jq_report_error
        - Src:             'src/execute.c:1247,14'
          Dst:             optimize
        - Src:             'src/execute.c:1248,3'
          Dst:             locfile_free
    - 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:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_reset
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         18
      ICount:          176
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_null
        - stack_reset
        - stack_restore
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/execute.c:307,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:307,24'
              BranchSideFuncs:
                - stack_restore
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
            - BranchSide:      'src/execute.c:309,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
        - Branch String:   'src/execute.c:309,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:309,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
            - BranchSide:      'src/execute.c:310,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
        - Branch String:   'src/execute.c:310,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:310,3'
              BranchSideFuncs:
                - __assert_fail
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
            - BranchSide:      'src/execute.c:311,3'
              BranchSideFuncs:
                - __assert_fail
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
        - Branch String:   'src/execute.c:311,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:311,3'
              BranchSideFuncs:
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
            - BranchSide:      'src/execute.c:312,16'
              BranchSideFuncs:
                - stack_reset
                - jv_free
                - jv_null
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_get_kind
                - jv_null
                - jv_free
                - jv_null
                - jv_free
        - Branch String:   'src/execute.c:321,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:321,7'
              BranchSideFuncs:
                - jv_free
                - jv_null
                - jv_free
                - jv_null
            - BranchSide:      'src/execute.c:322,13'
              BranchSideFuncs:
                - jv_free
                - jv_null
                - jv_free
                - jv_null
      Callsites:
        - Src:             'src/execute.c:307,10'
          Dst:             stack_restore
        - Src:             'src/execute.c:309,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:310,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:311,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:312,3'
          Dst:             stack_reset
        - Src:             'src/execute.c:313,3'
          Dst:             jv_free
        - Src:             'src/execute.c:314,15'
          Dst:             jv_null
        - Src:             'src/execute.c:317,3'
          Dst:             jv_free
        - Src:             'src/execute.c:318,19'
          Dst:             jv_invalid
        - Src:             'src/execute.c:319,3'
          Dst:             jv_free
        - Src:             'src/execute.c:320,23'
          Dst:             jv_invalid
        - Src:             'src/execute.c:321,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:322,5'
          Dst:             jv_free
        - Src:             'src/execute.c:323,14'
          Dst:             jv_null
        - Src:             'src/execute.c:324,3'
          Dst:             jv_free
        - Src:             'src/execute.c:325,23'
          Dst:             jv_null
    - functionName:    args2obj
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         20
      ICount:          247
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_object
        - jv_object_get
        - jv_object_set
        - jv_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:1211,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1212,12'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1213,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_object
                - jv_string
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
                - jv_copy
                - jv_array_get
        - Branch String:   'src/execute.c:1213,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1213,3'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:1214,10'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
                - jv_copy
                - jv_array_get
        - Branch String:   'src/execute.c:1217,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1217,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:1219,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/execute.c:1217,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1217,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
            - BranchSide:      'src/execute.c:1217,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
        - Branch String:   'src/execute.c:1217,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1218,40'
              BranchSideFuncs:
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:1218,77'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_object_get
                - jv_object_get
                - jv_object_set
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/execute.c:1211,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1213,3'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1213,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:1214,10'
          Dst:             jv_object
        - Src:             'src/execute.c:1215,11'
          Dst:             jv_string
        - Src:             'src/execute.c:1216,11'
          Dst:             jv_string
        - Src:             'src/execute.c:1217,3'
          Dst:             jv_copy
        - Src:             'src/execute.c:1217,3'
          Dst:             jv_array_length
        - Src:             'src/execute.c:1217,3'
          Dst:             jv_copy
        - Src:             'src/execute.c:1217,3'
          Dst:             jv_array_get
        - Src:             'src/execute.c:1218,40'
          Dst:             jv_copy
        - Src:             'src/execute.c:1218,26'
          Dst:             jv_object_get
        - Src:             'src/execute.c:1218,57'
          Dst:             jv_object_get
        - Src:             'src/execute.c:1218,9'
          Dst:             jv_object_set
        - Src:             'src/execute.c:1219,3'
          Dst:             jv_free
        - Src:             'src/execute.c:1220,3'
          Dst:             jv_free
        - Src:             'src/execute.c:1221,3'
          Dst:             jv_free
    - functionName:    jq_report_error
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - value
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/execute.c:330,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:330,3'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:330,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:330,3'
          Dst:             __assert_fail
    - functionName:    optimize
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - optimize
        - optimize_code
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:1202,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:1203,36'
              BranchSideFuncs:
                - optimize
                - optimize_code
            - BranchSide:      'src/execute.c:1205,24'
              BranchSideFuncs:
                - optimize_code
      Callsites:
        - Src:             'src/execute.c:1203,27'
          Dst:             optimize
        - Src:             'src/execute.c:1205,10'
          Dst:             optimize_code
    - functionName:    stack_restore
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         21
      ICount:          199
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - frame_pop
        - jv_array_slice
        - jv_free
        - jv_get_kind
        - stack_block
        - stack_pop
        - stack_pop_block
        - stack_pop_will_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/execute.c:274,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:275,30'
              BranchSideFuncs:
                - stack_pop_will_free
                - stack_pop_will_free
                - __assert_fail
                - frame_pop
                - stack_pop_will_free
                - stack_block
                - jv_get_kind
                - jv_free
                - stack_pop_block
                - __assert_fail
                - jv_array_slice
                - stack_pop
                - jv_free
            - BranchSide:      'src/execute.c:284,7'
              BranchSideFuncs:
                - stack_block
                - jv_get_kind
                - jv_free
                - stack_pop_block
                - __assert_fail
                - jv_array_slice
        - Branch String:   'src/execute.c:275,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:276,25'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - stack_pop_will_free
                - stack_block
                - jv_get_kind
                - jv_free
                - stack_pop_block
                - __assert_fail
                - jv_array_slice
                - stack_pop_will_free
                - stack_pop_will_free
                - __assert_fail
                - frame_pop
            - BranchSide:      'src/execute.c:277,37'
              BranchSideFuncs:
                - stack_pop_will_free
                - __assert_fail
                - frame_pop
                - stack_pop_will_free
                - stack_block
                - jv_get_kind
                - jv_free
                - stack_pop_block
                - __assert_fail
                - jv_array_slice
                - stack_pop_will_free
                - stack_pop
                - jv_free
        - Branch String:   'src/execute.c:277,16'
          Branch Sides:
            - BranchSide:      'src/execute.c:278,17'
              BranchSideFuncs:
                - frame_pop
                - stack_pop_will_free
                - stack_block
                - jv_get_kind
                - jv_free
                - stack_pop_block
                - __assert_fail
                - jv_array_slice
                - stack_pop_will_free
                - stack_pop_will_free
                - __assert_fail
                - stack_pop
                - jv_free
            - BranchSide:      'src/execute.c:280,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/execute.c:284,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:285,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:288,41'
              BranchSideFuncs:
                - stack_block
                - jv_get_kind
                - jv_free
                - stack_pop_block
                - __assert_fail
                - jv_array_slice
        - Branch String:   'src/execute.c:293,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:294,5'
              BranchSideFuncs:
                - __assert_fail
                - jv_array_slice
                - jv_free
                - stack_pop_block
            - BranchSide:      'src/execute.c:297,5'
              BranchSideFuncs:
                - jv_free
                - stack_pop_block
        - Branch String:   'src/execute.c:294,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:294,5'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - stack_pop_block
            - BranchSide:      'src/execute.c:295,5'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - stack_pop_block
      Callsites:
        - Src:             'src/execute.c:274,11'
          Dst:             stack_pop_will_free
        - Src:             'src/execute.c:275,9'
          Dst:             stack_pop_will_free
        - Src:             'src/execute.c:276,15'
          Dst:             stack_pop
        - Src:             'src/execute.c:276,7'
          Dst:             jv_free
        - Src:             'src/execute.c:277,16'
          Dst:             stack_pop_will_free
        - Src:             'src/execute.c:278,7'
          Dst:             frame_pop
        - Src:             'src/execute.c:280,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:288,28'
          Dst:             stack_block
        - Src:             'src/execute.c:293,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:294,5'
          Dst:             __assert_fail
        - Src:             'src/execute.c:295,16'
          Dst:             jv_array_slice
        - Src:             'src/execute.c:299,3'
          Dst:             jv_free
        - Src:             'src/execute.c:302,18'
          Dst:             stack_pop_block
    - functionName:    stack_pop_will_free
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - p
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stack_pop
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         9
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_is_valid
        - stack_block
        - stack_pop_block
        - stack_pop_will_free
      functionUses:    37
      BranchProfiles:
        - Branch String:   'src/execute.c:175,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:176,11'
              BranchSideFuncs:
                - stack_pop_block
                - jv_is_valid
                - __assert_fail
            - BranchSide:      'src/execute.c:178,34'
              BranchSideFuncs:
                - stack_pop_block
                - jv_is_valid
                - __assert_fail
        - Branch String:   'src/execute.c:179,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:179,3'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:179,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:173,14'
          Dst:             stack_block
        - Src:             'src/execute.c:175,8'
          Dst:             stack_pop_will_free
        - Src:             'src/execute.c:176,11'
          Dst:             jv_copy
        - Src:             'src/execute.c:178,17'
          Dst:             stack_pop_block
        - Src:             'src/execute.c:179,3'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:179,3'
          Dst:             __assert_fail
    - functionName:    frame_pop
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         13
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - frame_current
        - frame_local_var
        - frame_size
        - jv_free
        - stack_pop_block
        - stack_pop_will_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/execute.c:154,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:154,3'
              BranchSideFuncs:
                - frame_current
                - stack_pop_will_free
                - frame_size
                - stack_pop_block
                - frame_local_var
                - jv_free
            - BranchSide:      'src/execute.c:155,36'
              BranchSideFuncs:
                - frame_current
                - stack_pop_will_free
                - frame_size
                - stack_pop_block
                - frame_local_var
                - jv_free
        - Branch String:   'src/execute.c:156,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:156,7'
              BranchSideFuncs:
                - frame_size
                - stack_pop_block
                - frame_local_var
                - jv_free
            - BranchSide:      'src/execute.c:157,19'
              BranchSideFuncs:
                - frame_size
                - stack_pop_block
                - frame_local_var
                - jv_free
        - Branch String:   'src/execute.c:158,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:159,32'
              BranchSideFuncs:
                - frame_local_var
                - jv_free
                - frame_size
                - stack_pop_block
            - BranchSide:      'src/execute.c:161,3'
              BranchSideFuncs:
                - frame_size
                - stack_pop_block
      Callsites:
        - Src:             'src/execute.c:154,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:155,22'
          Dst:             frame_current
        - Src:             'src/execute.c:156,7'
          Dst:             stack_pop_will_free
        - Src:             'src/execute.c:159,16'
          Dst:             frame_local_var
        - Src:             'src/execute.c:159,7'
          Dst:             jv_free
        - Src:             'src/execute.c:162,62'
          Dst:             frame_size
        - Src:             'src/execute.c:162,20'
          Dst:             stack_pop_block
    - functionName:    stack_pop_block
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - p
        - sz
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - align_round_up
        - stack_block_next
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/exec_stack.h:108,7'
          Branch Sides:
            - BranchSide:      'src/exec_stack.h:108,7'
              BranchSideFuncs:
                - align_round_up
            - BranchSide:      'src/exec_stack.h:109,35'
              BranchSideFuncs:
                - align_round_up
      Callsites:
        - Src:             'src/exec_stack.h:107,18'
          Dst:             stack_block_next
        - Src:             'src/exec_stack.h:109,20'
          Dst:             align_round_up
    - functionName:    stack_block_next
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - p
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stack_block
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/exec_stack.h:80,24'
          Dst:             stack_block
    - functionName:    frame_current
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         15
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - stack_block
        - stack_block_next
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/execute.c:84,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:85,41'
              BranchSideFuncs:
                - stack_block
                - __assert_fail
            - BranchSide:      'src/execute.c:89,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/execute.c:87,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:87,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/execute.c:87,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/execute.c:87,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:87,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:88,3'
              BranchSideFuncs: []
        - Branch String:   'src/execute.c:89,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:89,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:81,22'
          Dst:             stack_block
        - Src:             'src/execute.c:83,21'
          Dst:             stack_block_next
        - Src:             'src/execute.c:85,28'
          Dst:             stack_block
        - Src:             'src/execute.c:87,5'
          Dst:             __assert_fail
        - Src:             'src/execute.c:89,5'
          Dst:             __assert_fail
    - functionName:    frame_local_var
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - jq
        - var
        - level
      BBCount:         9
      ICount:          68
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - frame_get_level
        - stack_block
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/execute.c:105,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:105,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/execute.c:106,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/execute.c:106,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:106,3'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:106,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:104,44'
          Dst:             frame_get_level
        - Src:             'src/execute.c:104,22'
          Dst:             stack_block
        - Src:             'src/execute.c:105,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:106,3'
          Dst:             __assert_fail
    - functionName:    jq_teardown
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bytecode_free
        - jq_reset
        - jv_free
        - jv_mem_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:1126,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1127,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1128,4'
              BranchSideFuncs:
                - jq_reset
                - bytecode_free
                - jv_free
                - jv_mem_free
      Callsites:
        - Src:             'src/execute.c:1130,3'
          Dst:             jq_reset
        - Src:             'src/execute.c:1131,3'
          Dst:             bytecode_free
        - Src:             'src/execute.c:1133,3'
          Dst:             jv_free
        - Src:             'src/execute.c:1135,3'
          Dst:             jv_mem_free
    - functionName:    jq_start
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - jq
        - input
        - flags
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - frame_push
        - jq_reset
        - jv_nomem_handler
        - stack_get_pos
        - stack_push
        - stack_save
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1110,3'
          Dst:             jv_nomem_handler
        - Src:             'src/execute.c:1111,3'
          Dst:             jq_reset
        - Src:             'src/execute.c:1114,29'
          Dst:             frame_push
        - Src:             'src/execute.c:1118,3'
          Dst:             stack_push
        - Src:             'src/execute.c:1119,32'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:1119,3'
          Dst:             stack_save
    - functionName:    frame_push
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - jq
        - callee
        - argdef
        - nargs
        - ''
      BBCount:         14
      ICount:          154
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - frame_size
        - jv_invalid
        - make_closure
        - stack_block
        - stack_push_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:139,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:139,3'
              BranchSideFuncs:
                - jv_invalid
                - make_closure
            - BranchSide:      'src/execute.c:140,32'
              BranchSideFuncs:
                - jv_invalid
                - make_closure
        - Branch String:   'src/execute.c:141,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:142,5'
              BranchSideFuncs:
                - make_closure
                - jv_invalid
            - BranchSide:      'src/execute.c:145,12'
              BranchSideFuncs:
                - jv_invalid
        - Branch String:   'src/execute.c:145,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:146,5'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/execute.c:149,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/execute.c:135,72'
          Dst:             frame_size
        - Src:             'src/execute.c:135,29'
          Dst:             stack_push_block
        - Src:             'src/execute.c:136,29'
          Dst:             stack_block
        - Src:             'src/execute.c:139,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:142,24'
          Dst:             make_closure
        - Src:             'src/execute.c:146,25'
          Dst:             jv_invalid
    - functionName:    stack_push
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - val
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_is_valid
        - stack_block
        - stack_push_block
      functionUses:    42
      BranchProfiles:
        - Branch String:   'src/execute.c:166,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:166,3'
              BranchSideFuncs:
                - stack_push_block
                - stack_block
            - BranchSide:      'src/execute.c:166,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:166,3'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:166,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:167,17'
          Dst:             stack_push_block
        - Src:             'src/execute.c:168,14'
          Dst:             stack_block
    - functionName:    stack_get_pos
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stack_save
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - jq
        - retaddr
        - sp
      BBCount:         6
      ICount:          128
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_array_length
        - jv_copy
        - jv_get_kind
        - stack_block
        - stack_push_block
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/execute.c:220,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:220,70'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
            - BranchSide:      'src/execute.c:220,5'
              BranchSideFuncs:
                - jv_copy
      Callsites:
        - Src:             'src/execute.c:215,18'
          Dst:             stack_push_block
        - Src:             'src/execute.c:216,28'
          Dst:             stack_block
        - Src:             'src/execute.c:220,5'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:220,62'
          Dst:             jv_copy
        - Src:             'src/execute.c:220,46'
          Dst:             jv_array_length
        - Src:             'src/execute.c:221,25'
          Dst:             jv_copy
    - functionName:    stack_push_block
      functionSourceFile: '/src/jq/src/exec_stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - p
        - sz
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - align_round_up
        - stack_block_next
        - stack_reallocate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/exec_stack.h:98,7'
          Branch Sides:
            - BranchSide:      'src/exec_stack.h:98,7'
              BranchSideFuncs:
                - stack_reallocate
                - stack_block_next
            - BranchSide:      'src/exec_stack.h:99,22'
              BranchSideFuncs:
                - stack_reallocate
                - stack_block_next
      Callsites:
        - Src:             'src/exec_stack.h:96,18'
          Dst:             align_round_up
        - Src:             'src/exec_stack.h:99,5'
          Dst:             stack_reallocate
        - Src:             'src/exec_stack.h:102,4'
          Dst:             stack_block_next
    - functionName:    make_closure
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - pc
      BBCount:         15
      ICount:          133
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - frame_get_level
        - stack_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:115,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:118,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/execute.c:126,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/execute.c:119,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:119,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:120,25'
              BranchSideFuncs: []
        - Branch String:   'src/execute.c:127,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:127,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/execute.c:128,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/execute.c:128,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:129,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/execute.c:113,21'
          Dst:             frame_get_level
        - Src:             'src/execute.c:114,22'
          Dst:             stack_block
        - Src:             'src/execute.c:119,5'
          Dst:             __assert_fail
        - Src:             'src/execute.c:127,5'
          Dst:             __assert_fail
        - Src:             'src/execute.c:128,5'
          Dst:             __assert_fail
    - functionName:    jq_set_nomem_handler
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - nomem_handler
        - data
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_nomem_handler
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1103,3'
          Dst:             jv_nomem_handler
    - functionName:    jq_get_error_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_set_error_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - cb
        - data
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/execute.c:1088,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1089,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1092,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    default_err_cb
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - msg
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - jq_format_error
        - jv_free
        - jv_string_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:1042,9'
          Dst:             jq_format_error
        - Src:             'src/execute.c:1043,33'
          Dst:             jv_string_value
        - Src:             'src/execute.c:1043,3'
          Dst:             fprintf
        - Src:             'src/execute.c:1044,3'
          Dst:             jv_free
    - functionName:    jq_format_error
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - ''
      BBCount:         25
      ICount:          270
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - fprintf
        - jq_format_error
        - jv_copy
        - jv_dump_string
        - jv_free
        - jv_get_kind
        - jv_invalid_get_msg
        - jv_invalid_has_msg
        - jv_null
        - jv_string_fmt
        - jv_string_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/execute.c:1006,40'
          Branch Sides:
            - BranchSide:      'src/execute.c:1007,8'
              BranchSideFuncs:
                - jv_free
                - fprintf
                - jv_null
            - BranchSide:      'src/execute.c:1008,5'
              BranchSideFuncs:
                - jv_free
                - fprintf
                - jv_null
        - Branch String:   'src/execute.c:1007,44'
          Branch Sides:
            - BranchSide:      'src/execute.c:1007,67'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - fprintf
                - jv_null
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
                - jv_invalid_get_msg
            - BranchSide:      'src/execute.c:1013,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
                - jv_invalid_get_msg
        - Branch String:   'src/execute.c:1006,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1008,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
                - jv_invalid_get_msg
            - BranchSide:      'src/execute.c:1013,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
                - jv_invalid_get_msg
        - Branch String:   'src/execute.c:1013,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1014,12'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1016,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
                - jv_invalid_get_msg
        - Branch String:   'src/execute.c:1016,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1017,11'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
            - BranchSide:      'src/execute.c:1019,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
                - jq_format_error
        - Branch String:   'src/execute.c:1019,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1020,12'
              BranchSideFuncs:
                - jq_format_error
            - BranchSide:      'src/execute.c:1024,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_invalid_get_msg
                - jq_format_error
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
        - Branch String:   'src/execute.c:1024,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1025,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_fmt
            - BranchSide:      'src/execute.c:1035,26'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jq_format_error
        - Branch String:   'src/execute.c:1025,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:1026,45'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
            - BranchSide:      'src/execute.c:1028,11'
              BranchSideFuncs:
                - jv_dump_string
                - jv_get_kind
                - jv_null
                - jq_format_error
                - jv_string_value
                - jv_string_fmt
        - Branch String:   'src/execute.c:1029,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:1030,45'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
            - BranchSide:      'src/execute.c:1031,28'
              BranchSideFuncs:
                - jv_null
                - jq_format_error
      Callsites:
        - Src:             'src/execute.c:1006,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1007,8'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1007,67'
          Dst:             jv_copy
        - Src:             'src/execute.c:1007,48'
          Dst:             jv_invalid_has_msg
        - Src:             'src/execute.c:1008,5'
          Dst:             jv_free
        - Src:             'src/execute.c:1009,5'
          Dst:             fprintf
        - Src:             'src/execute.c:1010,12'
          Dst:             jv_null
        - Src:             'src/execute.c:1013,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1016,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1017,11'
          Dst:             jv_invalid_get_msg
        - Src:             'src/execute.c:1019,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1020,12'
          Dst:             jq_format_error
        - Src:             'src/execute.c:1024,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1025,9'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1026,45'
          Dst:             jv_string_value
        - Src:             'src/execute.c:1026,14'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:1028,11'
          Dst:             jv_dump_string
        - Src:             'src/execute.c:1029,9'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:1030,45'
          Dst:             jv_string_value
        - Src:             'src/execute.c:1030,14'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:1031,28'
          Dst:             jv_null
        - Src:             'src/execute.c:1031,12'
          Dst:             jq_format_error
        - Src:             'src/execute.c:1035,26'
          Dst:             jv_invalid_get_msg
        - Src:             'src/execute.c:1035,10'
          Dst:             jq_format_error
    - 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:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_init
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          149
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_invalid
        - jv_mem_alloc_unguarded
        - jv_null
        - jv_object
        - stack_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:1049,8'
          Branch Sides:
            - BranchSide:      'src/execute.c:1048,13'
              BranchSideFuncs:
                - jv_mem_alloc_unguarded
                - stack_init
                - jv_null
                - jv_invalid
                - jv_invalid
                - jv_object
                - jv_null
                - jv_null
            - BranchSide:      'src/execute.c:1049,8'
              BranchSideFuncs:
                - jv_mem_alloc_unguarded
                - stack_init
                - jv_null
                - jv_invalid
                - jv_invalid
                - jv_object
                - jv_null
                - jv_null
        - Branch String:   'src/execute.c:1050,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:1051,5'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:1053,3'
              BranchSideFuncs:
                - stack_init
                - jv_null
                - jv_invalid
                - jv_invalid
                - jv_object
                - jv_null
                - jv_null
      Callsites:
        - Src:             'src/execute.c:1049,8'
          Dst:             jv_mem_alloc_unguarded
        - Src:             'src/execute.c:1056,3'
          Dst:             stack_init
        - Src:             'src/execute.c:1060,15'
          Dst:             jv_null
        - Src:             'src/execute.c:1063,19'
          Dst:             jv_invalid
        - Src:             'src/execute.c:1064,23'
          Dst:             jv_invalid
        - Src:             'src/execute.c:1078,15'
          Dst:             jv_object
        - Src:             'src/execute.c:1079,14'
          Dst:             jv_null
        - Src:             'src/execute.c:1080,23'
          Dst:             jv_null
    - functionName:    path_append
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - component
        - value_at_path
        - ''
        - ''
      BBCount:         12
      ICount:          152
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_array_append
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/execute.c:238,28'
          Branch Sides:
            - BranchSide:      'src/execute.c:238,43'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_array_append
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_free
            - BranchSide:      'src/execute.c:246,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/execute.c:238,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:239,38'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_array_append
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_free
            - BranchSide:      'src/execute.c:246,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/execute.c:242,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:242,5'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/execute.c:243,13'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/execute.c:238,31'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:239,30'
          Dst:             jv_copy
        - Src:             'src/execute.c:239,14'
          Dst:             jv_array_length
        - Src:             'src/execute.c:240,16'
          Dst:             jv_array_append
        - Src:             'src/execute.c:241,30'
          Dst:             jv_copy
        - Src:             'src/execute.c:241,14'
          Dst:             jv_array_length
        - Src:             'src/execute.c:242,5'
          Dst:             __assert_fail
        - Src:             'src/execute.c:243,5'
          Dst:             jv_free
        - Src:             'src/execute.c:246,5'
          Dst:             jv_free
        - Src:             'src/execute.c:247,5'
          Dst:             jv_free
    - functionName:    path_intact
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - curr
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_identical
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/execute.c:229,28'
          Branch Sides:
            - BranchSide:      'src/execute.c:229,43'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_identical
            - BranchSide:      'src/execute.c:232,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/execute.c:229,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:230,39'
              BranchSideFuncs:
                - jv_copy
                - jv_identical
            - BranchSide:      'src/execute.c:232,5'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/execute.c:229,31'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:230,31'
          Dst:             jv_copy
        - Src:             'src/execute.c:230,12'
          Dst:             jv_identical
        - Src:             'src/execute.c:232,5'
          Dst:             jv_free
    - functionName:    set_error
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - value
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/execute.c:337,3'
          Dst:             jv_free
    - functionName:    jq_next
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         255
      ICount:          3767
      EdgeCount:       306
      CyclomaticComplexity: 53
      functionsReached:
        - __assert_fail
        - dump_operation
        - frame_current
        - frame_local_var
        - frame_pop
        - frame_push
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_dump
        - jv_dump_string_trunc
        - jv_free
        - jv_get
        - jv_get_kind
        - jv_get_refcnt
        - jv_invalid
        - jv_invalid_get_msg
        - jv_invalid_has_msg
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_kind_name
        - jv_nomem_handler
        - jv_null
        - jv_number
        - jv_number_value
        - jv_object
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
        - jv_object_set
        - jv_string
        - jv_string_fmt
        - make_closure
        - opcode_describe
        - path_append
        - path_intact
        - printf
        - set_error
        - stack_block
        - stack_block_next
        - stack_get_pos
        - stack_pop
        - stack_popn
        - stack_push
        - stack_restore
        - stack_save
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/execute.c:347,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:347,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:350,23'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:353,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:353,3'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:354,3'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:355,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:356,11'
              BranchSideFuncs:
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:360,24'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
        - Branch String:   'src/execute.c:356,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:357,9'
              BranchSideFuncs:
                - printf
                - jv_invalid
            - BranchSide:      'src/execute.c:358,14'
              BranchSideFuncs:
                - jv_invalid
        - Branch String:   'src/execute.c:363,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:364,36'
              BranchSideFuncs:
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
            - BranchSide:      'src/execute.c:396,9'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
        - Branch String:   'src/execute.c:368,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:369,24'
              BranchSideFuncs:
                - printf
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
            - BranchSide:      'src/execute.c:390,9'
              BranchSideFuncs:
                - printf
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
        - Branch String:   'src/execute.c:370,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:370,40'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
            - BranchSide:      'src/execute.c:371,17'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
        - Branch String:   'src/execute.c:372,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:373,15'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
            - BranchSide:      'src/execute.c:383,13'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
        - Branch String:   'src/execute.c:373,15'
          Branch Sides:
            - BranchSide:      'src/execute.c:374,13'
              BranchSideFuncs:
                - printf
                - stack_block_next
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
            - BranchSide:      'src/execute.c:377,16'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
        - Branch String:   'src/execute.c:377,15'
          Branch Sides:
            - BranchSide:      'src/execute.c:377,23'
              BranchSideFuncs:
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
            - BranchSide:      'src/execute.c:378,46'
              BranchSideFuncs:
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
        - Branch String:   'src/execute.c:383,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:384,11'
              BranchSideFuncs:
                - stack_block_next
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - printf
                - stack_block
                - jv_copy
                - jv_dump
            - BranchSide:      'src/execute.c:389,7'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
        - Branch String:   'src/execute.c:384,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:385,13'
              BranchSideFuncs:
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block_next
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
            - BranchSide:      'src/execute.c:388,9'
              BranchSideFuncs:
                - printf
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
        - Branch String:   'src/execute.c:396,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:397,16'
              BranchSideFuncs:
                - jv_is_valid
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
            - BranchSide:      'src/execute.c:401,7'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
        - Branch String:   'src/execute.c:403,5'
          Branch Sides:
            - BranchSide:      'src/execute.c:404,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/execute.c:406,15'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:409,49'
              BranchSideFuncs:
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:415,49'
              BranchSideFuncs:
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:423,18'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:428,24'
              BranchSideFuncs:
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:435,25'
              BranchSideFuncs:
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:442,27'
              BranchSideFuncs:
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:451,24'
              BranchSideFuncs:
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:459,7'
              BranchSideFuncs:
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:469,49'
              BranchSideFuncs:
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:478,25'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:483,24'
              BranchSideFuncs:
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:493,29'
              BranchSideFuncs:
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_object_set
                - stack_push
                - stack_push
            - BranchSide:      'src/execute.c:517,27'
              BranchSideFuncs:
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
            - BranchSide:      'src/execute.c:517,27'
              BranchSideFuncs:
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
            - BranchSide:      'src/execute.c:549,27'
              BranchSideFuncs:
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - printf
            - BranchSide:      'src/execute.c:564,27'
              BranchSideFuncs:
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - printf
            - BranchSide:      'src/execute.c:583,20'
              BranchSideFuncs:
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_pop
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
            - BranchSide:      'src/execute.c:586,27'
              BranchSideFuncs:
                - frame_local_var
                - stack_pop
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
            - BranchSide:      'src/execute.c:601,27'
              BranchSideFuncs:
                - frame_local_var
                - jv_free
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:612,51'
              BranchSideFuncs:
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
            - BranchSide:      'src/execute.c:630,24'
              BranchSideFuncs:
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:646,24'
              BranchSideFuncs:
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
            - BranchSide:      'src/execute.c:677,15'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:677,15'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:684,24'
              BranchSideFuncs:
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:684,24'
              BranchSideFuncs:
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:714,28'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:720,28'
              BranchSideFuncs:
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:732,32'
              BranchSideFuncs:
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_push
                - jv_number
                - stack_push
            - BranchSide:      'src/execute.c:732,32'
              BranchSideFuncs:
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_push
                - jv_number
                - stack_push
            - BranchSide:      'src/execute.c:748,43'
              BranchSideFuncs:
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:748,43'
              BranchSideFuncs:
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:808,26'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:822,18'
              BranchSideFuncs:
                - stack_get_pos
                - stack_save
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:827,18'
              BranchSideFuncs:
                - stack_get_pos
                - stack_save
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:831,12'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
            - BranchSide:      'src/execute.c:870,11'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_copy
                - jv_invalid_with_msg
                - set_error
            - BranchSide:      'src/execute.c:876,18'
              BranchSideFuncs:
                - stack_get_pos
                - stack_save
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:876,18'
              BranchSideFuncs:
                - stack_get_pos
                - stack_save
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:882,23'
              BranchSideFuncs:
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
            - BranchSide:      'src/execute.c:902,11'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:909,22'
              BranchSideFuncs:
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
            - BranchSide:      'src/execute.c:960,28'
              BranchSideFuncs:
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - frame_current
                - frame_current
                - frame_pop
            - BranchSide:      'src/execute.c:960,28'
              BranchSideFuncs:
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - frame_current
                - frame_current
                - frame_pop
            - BranchSide:      'src/execute.c:980,28'
              BranchSideFuncs:
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:999,7'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:416,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:416,7'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:417,25'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:459,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:459,7'
              BranchSideFuncs:
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:460,7'
              BranchSideFuncs:
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:470,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:470,7'
              BranchSideFuncs:
                - stack_pop
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:471,25'
              BranchSideFuncs:
                - stack_pop
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:487,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:487,7'
              BranchSideFuncs:
                - jv_array_append
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:488,8'
              BranchSideFuncs:
                - jv_array_append
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:497,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:497,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_object_set
                - stack_push
                - stack_push
            - BranchSide:      'src/execute.c:498,11'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_object_set
                - stack_push
                - stack_push
        - Branch String:   'src/execute.c:498,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:499,20'
              BranchSideFuncs:
                - jv_object_set
                - stack_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:503,19'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:521,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:522,9'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:525,24'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
        - Branch String:   'src/execute.c:525,47'
          Branch Sides:
            - BranchSide:      'src/execute.c:526,11'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:527,19'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:525,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:527,19'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:530,35'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
        - Branch String:   'src/execute.c:530,18'
          Branch Sides:
            - BranchSide:      'src/execute.c:532,9'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:535,20'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:552,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:553,26'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_dump
                - printf
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:557,25'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:567,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:568,26'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_dump
                - printf
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:572,26'
              BranchSideFuncs:
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:590,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:591,26'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:595,16'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:613,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:613,7'
              BranchSideFuncs:
                - frame_local_var
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
            - BranchSide:      'src/execute.c:616,27'
              BranchSideFuncs:
                - frame_local_var
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
        - Branch String:   'src/execute.c:619,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:620,26'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:624,16'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:648,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:652,37'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:656,7'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:687,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:692,37'
              BranchSideFuncs:
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:697,24'
              BranchSideFuncs:
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - jv_copy
                - path_append
                - stack_push
        - Branch String:   'src/execute.c:698,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:699,21'
              BranchSideFuncs:
                - jv_copy
                - path_append
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:702,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
        - Branch String:   'src/execute.c:703,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:704,21'
              BranchSideFuncs:
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:706,11'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:723,33'
          Branch Sides:
            - BranchSide:      'src/execute.c:723,36'
              BranchSideFuncs:
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:724,15'
              BranchSideFuncs:
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:723,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:724,15'
              BranchSideFuncs:
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:726,18'
              BranchSideFuncs:
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:734,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:738,45'
              BranchSideFuncs:
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:742,18'
              BranchSideFuncs:
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
        - Branch String:   'src/execute.c:753,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:754,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_number
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:763,18'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
        - Branch String:   'src/execute.c:754,28'
          Branch Sides:
            - BranchSide:      'src/execute.c:754,55'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_number
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:754,31'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_number
                - jv_copy
                - jv_array_get
        - Branch String:   'src/execute.c:754,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:754,55'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_number
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/execute.c:755,20'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_number
                - jv_copy
                - jv_array_get
        - Branch String:   'src/execute.c:759,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:760,27'
              BranchSideFuncs:
                - jv_number
                - jv_copy
                - jv_array_get
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:763,7'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
        - Branch String:   'src/execute.c:763,18'
          Branch Sides:
            - BranchSide:      'src/execute.c:764,13'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
            - BranchSide:      'src/execute.c:772,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
        - Branch String:   'src/execute.c:764,28'
          Branch Sides:
            - BranchSide:      'src/execute.c:764,57'
              BranchSideFuncs:
                - jv_object_iter
                - jv_object_iter_valid
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/execute.c:764,31'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/execute.c:764,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:764,57'
              BranchSideFuncs:
                - jv_object_iter
                - jv_object_iter_valid
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/execute.c:765,51'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/execute.c:767,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:768,47'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:771,7'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
        - Branch String:   'src/execute.c:772,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:772,9'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
            - BranchSide:      'src/execute.c:772,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
        - Branch String:   'src/execute.c:772,9'
          Branch Sides:
            - BranchSide:      'src/execute.c:772,9'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
            - BranchSide:      'src/execute.c:773,13'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
        - Branch String:   'src/execute.c:773,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:775,21'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:780,20'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
        - Branch String:   'src/execute.c:783,23'
          Branch Sides:
            - BranchSide:      'src/execute.c:783,26'
              BranchSideFuncs:
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_copy
                - path_append
                - stack_push
            - BranchSide:      'src/execute.c:784,13'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
        - Branch String:   'src/execute.c:783,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:784,13'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_free
            - BranchSide:      'src/execute.c:790,18'
              BranchSideFuncs:
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - jv_free
                - jv_copy
                - path_append
                - stack_push
        - Branch String:   'src/execute.c:784,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:785,11'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:788,9'
              BranchSideFuncs:
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:790,18'
          Branch Sides:
            - BranchSide:      'src/execute.c:792,9'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:796,47'
              BranchSideFuncs:
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:809,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:810,26'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:817,20'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:810,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:811,22'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/execute.c:815,16'
              BranchSideFuncs:
                - jv_invalid
        - Branch String:   'src/execute.c:831,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:836,27'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
            - BranchSide:      'src/execute.c:848,41'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
        - Branch String:   'src/execute.c:849,27'
          Branch Sides:
            - BranchSide:      'src/execute.c:849,49'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:853,7'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:849,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:850,19'
              BranchSideFuncs:
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:853,7'
              BranchSideFuncs:
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:870,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:871,19'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:872,7'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:882,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:884,27'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:890,11'
              BranchSideFuncs:
                - jv_free
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
        - Branch String:   'src/execute.c:890,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:891,27'
              BranchSideFuncs:
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:894,17'
              BranchSideFuncs:
                - jv_free
                - jv_null
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:902,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:902,20'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:903,28'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:912,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:913,12'
              BranchSideFuncs:
                - stack_pop
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
                - __assert_fail
            - BranchSide:      'src/execute.c:916,15'
              BranchSideFuncs:
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
                - __assert_fail
        - Branch String:   'src/execute.c:916,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:917,21'
              BranchSideFuncs:
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
            - BranchSide:      'src/execute.c:918,21'
              BranchSideFuncs:
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
            - BranchSide:      'src/execute.c:919,21'
              BranchSideFuncs:
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
            - BranchSide:      'src/execute.c:920,21'
              BranchSideFuncs:
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
                - set_error
                - stack_push
            - BranchSide:      'src/execute.c:921,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/execute.c:924,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:925,32'
              BranchSideFuncs:
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:930,18'
              BranchSideFuncs:
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:925,13'
          Branch Sides:
            - BranchSide:      'src/execute.c:926,21'
              BranchSideFuncs:
                - set_error
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:927,9'
              BranchSideFuncs:
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:966,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:967,33'
              BranchSideFuncs:
                - frame_current
                - frame_current
                - frame_pop
                - frame_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:971,30'
              BranchSideFuncs:
                - frame_push
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_pop
                - make_closure
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:981,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:981,7'
              BranchSideFuncs:
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:982,41'
              BranchSideFuncs:
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - frame_pop
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
        - Branch String:   'src/execute.c:983,11'
          Branch Sides:
            - BranchSide:      'src/execute.c:985,14'
              BranchSideFuncs:
                - frame_pop
                - stack_push
                - stack_restore
                - jv_is_valid
                - jv_null
                - jv_invalid
                - stack_pop
                - frame_current
                - __assert_fail
                - frame_current
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
                - stack_pop
                - make_closure
                - frame_push
                - stack_push
                - frame_current
                - frame_current
                - frame_pop
                - frame_current
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - set_error
                - stack_push
                - __assert_fail
                - stack_pop
                - jv_is_valid
                - jv_free
                - jv_null
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - stack_pop
                - jv_free
                - stack_get_pos
                - stack_save
                - jv_copy
                - jv_invalid_with_msg
                - set_error
                - stack_pop
                - jv_free
                - jv_copy
                - jv_invalid_get_msg
                - jv_is_valid
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - stack_pop
                - jv_free
                - jv_invalid_get_msg
                - stack_push
                - jv_null
                - set_error
                - stack_get_pos
                - stack_save
                - stack_get_pos
                - stack_save
                - stack_pop
                - jv_number_value
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_free
                - jv_free
                - stack_get_pos
                - stack_push
                - jv_number
                - stack_push
                - stack_save
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - jv_copy
                - path_append
                - stack_push
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_copy
                - jv_array_get
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - stack_push
                - jv_number
                - stack_push
                - stack_pop
                - jv_get_kind
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_copy
                - jv_get
                - jv_is_valid
                - jv_free
                - jv_free
                - set_error
                - jv_copy
                - path_append
                - stack_push
                - jv_free
                - stack_pop
                - stack_pop
                - jv_copy
                - path_intact
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - stack_pop
                - stack_pop
                - jv_number_value
                - stack_pop
                - stack_get_pos
                - jv_copy
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - stack_pop
                - stack_push
                - stack_get_pos
                - stack_save
                - jv_number
                - stack_push
                - stack_push
                - jv_copy
                - stack_push
                - jv_array
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - frame_local_var
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - frame_local_var
                - jv_free
                - jv_null
                - frame_local_var
                - stack_pop
                - jv_free
                - printf
                - jv_copy
                - jv_dump
                - jv_get_refcnt
                - printf
                - stack_get_pos
                - stack_save
                - frame_local_var
                - stack_popn
                - jv_free
                - stack_push
                - frame_local_var
                - jv_null
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_free
                - jv_copy
                - stack_push
                - printf
                - jv_copy
                - jv_dump
                - printf
                - frame_local_var
                - stack_pop
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - stack_get_pos
                - stack_push
                - stack_save
                - stack_push
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - stack_pop
                - stack_pop
                - stack_pop
                - stack_pop
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_copy
                - jv_dump_string_trunc
                - jv_string_fmt
                - jv_invalid_with_msg
                - set_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_object_set
                - stack_push
                - stack_push
                - stack_pop
                - frame_local_var
                - jv_get_kind
                - __assert_fail
                - jv_array_append
                - stack_pop
                - jv_free
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - stack_push
                - stack_push
                - __assert_fail
                - stack_pop
                - stack_pop
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - stack_push
                - stack_popn
                - jv_copy
                - stack_push
                - stack_push
                - stack_pop
                - jv_copy
                - stack_push
                - stack_push
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_is_valid
                - __assert_fail
                - stack_pop
                - jv_free
                - stack_push
                - frame_current
                - jv_copy
                - jv_array_get
                - jv_invalid_with_msg
                - set_error
                - __assert_fail
                - jv_is_valid
                - frame_current
                - dump_operation
                - printf
                - opcode_describe
                - printf
                - stack_block_next
                - printf
                - stack_block
                - jv_copy
                - jv_dump
                - stack_block
                - jv_copy
                - jv_dump
                - printf
                - stack_block_next
                - printf
                - jv_invalid
                - printf
            - BranchSide:      'src/execute.c:989,47'
              BranchSideFuncs:
                - stack_get_pos
                - jv_null
                - stack_push
                - stack_save
      Callsites:
        - Src:             'src/execute.c:344,3'
          Dst:             jv_nomem_handler
        - Src:             'src/execute.c:346,18'
          Dst:             stack_restore
        - Src:             'src/execute.c:347,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:353,3'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:353,3'
          Dst:             __assert_fail
        - Src:             'src/execute.c:357,9'
          Dst:             printf
        - Src:             'src/execute.c:358,14'
          Dst:             jv_invalid
        - Src:             'src/execute.c:364,22'
          Dst:             frame_current
        - Src:             'src/execute.c:364,7'
          Dst:             dump_operation
        - Src:             'src/execute.c:365,7'
          Dst:             printf
        - Src:             'src/execute.c:366,49'
          Dst:             opcode_describe
        - Src:             'src/execute.c:374,13'
          Dst:             printf
        - Src:             'src/execute.c:375,22'
          Dst:             stack_block_next
        - Src:             'src/execute.c:378,33'
          Dst:             stack_block
        - Src:             'src/execute.c:378,19'
          Dst:             jv_copy
        - Src:             'src/execute.c:378,11'
          Dst:             jv_dump
        - Src:             'src/execute.c:384,28'
          Dst:             stack_block_next
        - Src:             'src/execute.c:385,13'
          Dst:             printf
        - Src:             'src/execute.c:386,35'
          Dst:             stack_block
        - Src:             'src/execute.c:386,21'
          Dst:             jv_copy
        - Src:             'src/execute.c:386,13'
          Dst:             jv_dump
        - Src:             'src/execute.c:390,9'
          Dst:             printf
        - Src:             'src/execute.c:393,7'
          Dst:             printf
        - Src:             'src/execute.c:399,18'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:404,14'
          Dst:             __assert_fail
        - Src:             'src/execute.c:409,35'
          Dst:             frame_current
        - Src:             'src/execute.c:409,27'
          Dst:             jv_copy
        - Src:             'src/execute.c:409,14'
          Dst:             jv_array_get
        - Src:             'src/execute.c:410,21'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:410,7'
          Dst:             set_error
        - Src:             'src/execute.c:415,35'
          Dst:             frame_current
        - Src:             'src/execute.c:415,27'
          Dst:             jv_copy
        - Src:             'src/execute.c:415,14'
          Dst:             jv_array_get
        - Src:             'src/execute.c:416,7'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:416,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:417,15'
          Dst:             stack_pop
        - Src:             'src/execute.c:417,7'
          Dst:             jv_free
        - Src:             'src/execute.c:418,7'
          Dst:             stack_push
        - Src:             'src/execute.c:423,22'
          Dst:             jv_object
        - Src:             'src/execute.c:423,22'
          Dst:             jv_string
        - Src:             'src/execute.c:423,22'
          Dst:             jv_number
        - Src:             'src/execute.c:423,22'
          Dst:             jv_object_set
        - Src:             'src/execute.c:423,7'
          Dst:             stack_push
        - Src:             'src/execute.c:428,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:429,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:429,7'
          Dst:             stack_push
        - Src:             'src/execute.c:430,7'
          Dst:             stack_push
        - Src:             'src/execute.c:435,14'
          Dst:             stack_popn
        - Src:             'src/execute.c:436,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:436,7'
          Dst:             stack_push
        - Src:             'src/execute.c:437,7'
          Dst:             stack_push
        - Src:             'src/execute.c:442,17'
          Dst:             stack_pop
        - Src:             'src/execute.c:443,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:444,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:444,7'
          Dst:             stack_push
        - Src:             'src/execute.c:445,7'
          Dst:             stack_push
        - Src:             'src/execute.c:446,7'
          Dst:             stack_push
        - Src:             'src/execute.c:451,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:452,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:452,7'
          Dst:             stack_push
        - Src:             'src/execute.c:453,7'
          Dst:             stack_push
        - Src:             'src/execute.c:459,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:461,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:462,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:463,7'
          Dst:             stack_push
        - Src:             'src/execute.c:464,7'
          Dst:             stack_push
        - Src:             'src/execute.c:469,35'
          Dst:             frame_current
        - Src:             'src/execute.c:469,27'
          Dst:             jv_copy
        - Src:             'src/execute.c:469,14'
          Dst:             jv_array_get
        - Src:             'src/execute.c:470,7'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:470,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:471,15'
          Dst:             stack_pop
        - Src:             'src/execute.c:472,7'
          Dst:             stack_push
        - Src:             'src/execute.c:473,7'
          Dst:             stack_push
        - Src:             'src/execute.c:478,15'
          Dst:             stack_pop
        - Src:             'src/execute.c:478,7'
          Dst:             jv_free
        - Src:             'src/execute.c:483,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:486,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:487,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:487,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:488,14'
          Dst:             jv_array_append
        - Src:             'src/execute.c:493,19'
          Dst:             stack_pop
        - Src:             'src/execute.c:494,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:495,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:496,17'
          Dst:             stack_pop
        - Src:             'src/execute.c:497,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:497,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:498,11'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:499,24'
          Dst:             jv_object_set
        - Src:             'src/execute.c:499,9'
          Dst:             stack_push
        - Src:             'src/execute.c:500,9'
          Dst:             stack_push
        - Src:             'src/execute.c:504,70'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:504,57'
          Dst:             jv_kind_name
        - Src:             'src/execute.c:505,78'
          Dst:             jv_copy
        - Src:             'src/execute.c:505,57'
          Dst:             jv_dump_string_trunc
        - Src:             'src/execute.c:503,43'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:503,23'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:503,9'
          Dst:             set_error
        - Src:             'src/execute.c:506,9'
          Dst:             jv_free
        - Src:             'src/execute.c:507,9'
          Dst:             jv_free
        - Src:             'src/execute.c:508,9'
          Dst:             jv_free
        - Src:             'src/execute.c:509,9'
          Dst:             jv_free
        - Src:             'src/execute.c:519,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:520,16'
          Dst:             stack_pop
        - Src:             'src/execute.c:522,9'
          Dst:             jv_free
        - Src:             'src/execute.c:525,11'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:526,11'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:527,43'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:527,23'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:527,9'
          Dst:             set_error
        - Src:             'src/execute.c:528,9'
          Dst:             jv_free
        - Src:             'src/execute.c:530,18'
          Dst:             jv_number_value
        - Src:             'src/execute.c:530,43'
          Dst:             jv_number_value
        - Src:             'src/execute.c:532,9'
          Dst:             jv_free
        - Src:             'src/execute.c:536,26'
          Dst:             jv_number_value
        - Src:             'src/execute.c:536,16'
          Dst:             jv_number
        - Src:             'src/execute.c:538,33'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:539,9'
          Dst:             stack_push
        - Src:             'src/execute.c:540,9'
          Dst:             stack_save
        - Src:             'src/execute.c:542,9'
          Dst:             stack_push
        - Src:             'src/execute.c:551,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:553,9'
          Dst:             printf
        - Src:             'src/execute.c:554,17'
          Dst:             jv_copy
        - Src:             'src/execute.c:554,9'
          Dst:             jv_dump
        - Src:             'src/execute.c:555,9'
          Dst:             printf
        - Src:             'src/execute.c:557,15'
          Dst:             stack_pop
        - Src:             'src/execute.c:557,7'
          Dst:             jv_free
        - Src:             'src/execute.c:558,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:558,7'
          Dst:             stack_push
        - Src:             'src/execute.c:566,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:568,9'
          Dst:             printf
        - Src:             'src/execute.c:569,17'
          Dst:             jv_copy
        - Src:             'src/execute.c:569,9'
          Dst:             jv_dump
        - Src:             'src/execute.c:570,9'
          Dst:             printf
        - Src:             'src/execute.c:572,15'
          Dst:             stack_popn
        - Src:             'src/execute.c:572,7'
          Dst:             jv_free
        - Src:             'src/execute.c:575,7'
          Dst:             stack_push
        - Src:             'src/execute.c:577,13'
          Dst:             frame_local_var
        - Src:             'src/execute.c:578,14'
          Dst:             jv_null
        - Src:             'src/execute.c:583,32'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:583,9'
          Dst:             stack_save
        - Src:             'src/execute.c:588,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:589,16'
          Dst:             stack_pop
        - Src:             'src/execute.c:591,9'
          Dst:             printf
        - Src:             'src/execute.c:592,17'
          Dst:             jv_copy
        - Src:             'src/execute.c:592,9'
          Dst:             jv_dump
        - Src:             'src/execute.c:593,27'
          Dst:             jv_get_refcnt
        - Src:             'src/execute.c:593,9'
          Dst:             printf
        - Src:             'src/execute.c:595,7'
          Dst:             jv_free
        - Src:             'src/execute.c:603,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:604,7'
          Dst:             jv_free
        - Src:             'src/execute.c:605,14'
          Dst:             jv_null
        - Src:             'src/execute.c:612,37'
          Dst:             frame_current
        - Src:             'src/execute.c:612,29'
          Dst:             jv_copy
        - Src:             'src/execute.c:612,16'
          Dst:             jv_array_get
        - Src:             'src/execute.c:613,7'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:613,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:618,17'
          Dst:             frame_local_var
        - Src:             'src/execute.c:620,9'
          Dst:             printf
        - Src:             'src/execute.c:621,17'
          Dst:             jv_copy
        - Src:             'src/execute.c:621,9'
          Dst:             jv_dump
        - Src:             'src/execute.c:622,27'
          Dst:             jv_get_refcnt
        - Src:             'src/execute.c:622,9'
          Dst:             printf
        - Src:             'src/execute.c:624,7'
          Dst:             jv_free
        - Src:             'src/execute.c:630,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:631,7'
          Dst:             stack_push
        - Src:             'src/execute.c:633,30'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:633,7'
          Dst:             stack_save
        - Src:             'src/execute.c:635,22'
          Dst:             jv_number
        - Src:             'src/execute.c:635,7'
          Dst:             stack_push
        - Src:             'src/execute.c:636,7'
          Dst:             stack_push
        - Src:             'src/execute.c:637,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:637,7'
          Dst:             stack_push
        - Src:             'src/execute.c:639,18'
          Dst:             jv_array
        - Src:             'src/execute.c:646,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:648,28'
          Dst:             jv_copy
        - Src:             'src/execute.c:648,12'
          Dst:             path_intact
        - Src:             'src/execute.c:652,13'
          Dst:             jv_dump_string_trunc
        - Src:             'src/execute.c:650,18'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:653,23'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:653,9'
          Dst:             set_error
        - Src:             'src/execute.c:656,7'
          Dst:             jv_free
        - Src:             'src/execute.c:658,30'
          Dst:             stack_pop
        - Src:             'src/execute.c:659,50'
          Dst:             stack_pop
        - Src:             'src/execute.c:659,34'
          Dst:             jv_number_value
        - Src:             'src/execute.c:662,18'
          Dst:             stack_pop
        - Src:             'src/execute.c:664,31'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:665,22'
          Dst:             jv_copy
        - Src:             'src/execute.c:665,7'
          Dst:             stack_push
        - Src:             'src/execute.c:666,7'
          Dst:             stack_save
        - Src:             'src/execute.c:668,7'
          Dst:             stack_push
        - Src:             'src/execute.c:670,7'
          Dst:             jv_free
        - Src:             'src/execute.c:677,7'
          Dst:             jv_free
        - Src:             'src/execute.c:678,18'
          Dst:             stack_pop
        - Src:             'src/execute.c:684,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:685,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:687,28'
          Dst:             jv_copy
        - Src:             'src/execute.c:687,12'
          Dst:             path_intact
        - Src:             'src/execute.c:692,13'
          Dst:             jv_dump_string_trunc
        - Src:             'src/execute.c:693,13'
          Dst:             jv_dump_string_trunc
        - Src:             'src/execute.c:690,18'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:694,23'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:694,9'
          Dst:             set_error
        - Src:             'src/execute.c:697,24'
          Dst:             jv_copy
        - Src:             'src/execute.c:697,14'
          Dst:             jv_get
        - Src:             'src/execute.c:698,11'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:699,28'
          Dst:             jv_copy
        - Src:             'src/execute.c:699,9'
          Dst:             path_append
        - Src:             'src/execute.c:700,9'
          Dst:             stack_push
        - Src:             'src/execute.c:702,9'
          Dst:             jv_free
        - Src:             'src/execute.c:704,11'
          Dst:             set_error
        - Src:             'src/execute.c:706,11'
          Dst:             jv_free
        - Src:             'src/execute.c:721,14'
          Dst:             stack_pop
        - Src:             'src/execute.c:722,22'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:726,7'
          Dst:             stack_push
        - Src:             'src/execute.c:732,22'
          Dst:             stack_pop
        - Src:             'src/execute.c:734,28'
          Dst:             jv_copy
        - Src:             'src/execute.c:734,12'
          Dst:             path_intact
        - Src:             'src/execute.c:738,13'
          Dst:             jv_dump_string_trunc
        - Src:             'src/execute.c:736,18'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:739,23'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:739,9'
          Dst:             set_error
        - Src:             'src/execute.c:742,7'
          Dst:             stack_push
        - Src:             'src/execute.c:743,22'
          Dst:             jv_number
        - Src:             'src/execute.c:743,7'
          Dst:             stack_push
        - Src:             'src/execute.c:748,33'
          Dst:             stack_pop
        - Src:             'src/execute.c:748,17'
          Dst:             jv_number_value
        - Src:             'src/execute.c:749,22'
          Dst:             stack_pop
        - Src:             'src/execute.c:753,11'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:756,35'
          Dst:             jv_copy
        - Src:             'src/execute.c:756,19'
          Dst:             jv_array_length
        - Src:             'src/execute.c:760,17'
          Dst:             jv_number
        - Src:             'src/execute.c:761,32'
          Dst:             jv_copy
        - Src:             'src/execute.c:761,19'
          Dst:             jv_array_get
        - Src:             'src/execute.c:763,18'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:764,57'
          Dst:             jv_object_iter
        - Src:             'src/execute.c:765,20'
          Dst:             jv_object_iter_next
        - Src:             'src/execute.c:766,22'
          Dst:             jv_object_iter_valid
        - Src:             'src/execute.c:768,17'
          Dst:             jv_object_iter_key
        - Src:             'src/execute.c:769,19'
          Dst:             jv_object_iter_value
        - Src:             'src/execute.c:772,9'
          Dst:             __assert_fail
        - Src:             'src/execute.c:777,68'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:777,55'
          Dst:             jv_kind_name
        - Src:             'src/execute.c:778,76'
          Dst:             jv_copy
        - Src:             'src/execute.c:778,55'
          Dst:             jv_dump_string_trunc
        - Src:             'src/execute.c:776,41'
          Dst:             jv_string_fmt
        - Src:             'src/execute.c:776,21'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:775,11'
          Dst:             set_error
        - Src:             'src/execute.c:785,11'
          Dst:             jv_free
        - Src:             'src/execute.c:786,11'
          Dst:             jv_free
        - Src:             'src/execute.c:788,9'
          Dst:             jv_free
        - Src:             'src/execute.c:792,9'
          Dst:             jv_free
        - Src:             'src/execute.c:793,30'
          Dst:             jv_copy
        - Src:             'src/execute.c:793,9'
          Dst:             path_append
        - Src:             'src/execute.c:794,9'
          Dst:             stack_push
        - Src:             'src/execute.c:796,33'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:797,9'
          Dst:             stack_push
        - Src:             'src/execute.c:798,24'
          Dst:             jv_number
        - Src:             'src/execute.c:798,9'
          Dst:             stack_push
        - Src:             'src/execute.c:799,9'
          Dst:             stack_save
        - Src:             'src/execute.c:800,30'
          Dst:             jv_copy
        - Src:             'src/execute.c:800,9'
          Dst:             path_append
        - Src:             'src/execute.c:801,9'
          Dst:             stack_push
        - Src:             'src/execute.c:808,12'
          Dst:             stack_restore
        - Src:             'src/execute.c:810,14'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:812,23'
          Dst:             jv_null
        - Src:             'src/execute.c:815,16'
          Dst:             jv_invalid
        - Src:             'src/execute.c:822,30'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:822,7'
          Dst:             stack_save
        - Src:             'src/execute.c:827,30'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:827,7'
          Dst:             stack_save
        - Src:             'src/execute.c:836,17'
          Dst:             stack_pop
        - Src:             'src/execute.c:836,9'
          Dst:             jv_free
        - Src:             'src/execute.c:848,33'
          Dst:             jv_copy
        - Src:             'src/execute.c:848,14'
          Dst:             jv_invalid_get_msg
        - Src:             'src/execute.c:849,12'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:849,49'
          Dst:             jv_copy
        - Src:             'src/execute.c:849,30'
          Dst:             jv_invalid_has_msg
        - Src:             'src/execute.c:850,9'
          Dst:             set_error
        - Src:             'src/execute.c:853,7'
          Dst:             jv_free
        - Src:             'src/execute.c:862,15'
          Dst:             stack_pop
        - Src:             'src/execute.c:862,7'
          Dst:             jv_free
        - Src:             'src/execute.c:863,22'
          Dst:             jv_invalid_get_msg
        - Src:             'src/execute.c:863,7'
          Dst:             stack_push
        - Src:             'src/execute.c:864,19'
          Dst:             jv_null
        - Src:             'src/execute.c:871,43'
          Dst:             jv_copy
        - Src:             'src/execute.c:871,23'
          Dst:             jv_invalid_with_msg
        - Src:             'src/execute.c:871,9'
          Dst:             set_error
        - Src:             'src/execute.c:876,30'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:876,7'
          Dst:             stack_save
        - Src:             'src/execute.c:882,11'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:884,17'
          Dst:             stack_pop
        - Src:             'src/execute.c:884,9'
          Dst:             jv_free
        - Src:             'src/execute.c:891,17'
          Dst:             stack_pop
        - Src:             'src/execute.c:891,9'
          Dst:             jv_free
        - Src:             'src/execute.c:892,24'
          Dst:             jv_invalid_get_msg
        - Src:             'src/execute.c:892,9'
          Dst:             stack_push
        - Src:             'src/execute.c:894,9'
          Dst:             jv_free
        - Src:             'src/execute.c:896,19'
          Dst:             jv_null
        - Src:             'src/execute.c:910,37'
          Dst:             frame_current
        - Src:             'src/execute.c:913,17'
          Dst:             stack_pop
        - Src:             'src/execute.c:921,16'
          Dst:             __assert_fail
        - Src:             'src/execute.c:924,12'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:925,32'
          Dst:             jv_copy
        - Src:             'src/execute.c:925,13'
          Dst:             jv_invalid_has_msg
        - Src:             'src/execute.c:926,11'
          Dst:             set_error
        - Src:             'src/execute.c:930,7'
          Dst:             stack_push
        - Src:             'src/execute.c:960,18'
          Dst:             stack_pop
        - Src:             'src/execute.c:965,27'
          Dst:             make_closure
        - Src:             'src/execute.c:967,19'
          Dst:             frame_current
        - Src:             'src/execute.c:968,19'
          Dst:             frame_current
        - Src:             'src/execute.c:969,9'
          Dst:             frame_pop
        - Src:             'src/execute.c:971,19'
          Dst:             frame_push
        - Src:             'src/execute.c:975,7'
          Dst:             stack_push
        - Src:             'src/execute.c:980,18'
          Dst:             stack_pop
        - Src:             'src/execute.c:981,7'
          Dst:             frame_current
        - Src:             'src/execute.c:981,7'
          Dst:             __assert_fail
        - Src:             'src/execute.c:982,27'
          Dst:             frame_current
        - Src:             'src/execute.c:986,9'
          Dst:             frame_pop
        - Src:             'src/execute.c:989,33'
          Dst:             stack_get_pos
        - Src:             'src/execute.c:990,24'
          Dst:             jv_null
        - Src:             'src/execute.c:990,9'
          Dst:             stack_push
        - Src:             'src/execute.c:991,9'
          Dst:             stack_save
        - Src:             'src/execute.c:994,7'
          Dst:             stack_push
    - 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:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stack_popn
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         9
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_is_valid
        - jv_null
        - stack_block
        - stack_pop_block
        - stack_pop_will_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/execute.c:188,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:189,6'
              BranchSideFuncs:
                - stack_pop_block
                - jv_is_valid
                - __assert_fail
            - BranchSide:      'src/execute.c:191,34'
              BranchSideFuncs:
                - stack_pop_block
                - jv_is_valid
                - __assert_fail
        - Branch String:   'src/execute.c:192,3'
          Branch Sides:
            - BranchSide:      'src/execute.c:192,3'
              BranchSideFuncs: []
            - BranchSide:      'src/execute.c:192,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/execute.c:186,14'
          Dst:             stack_block
        - Src:             'src/execute.c:188,8'
          Dst:             stack_pop_will_free
        - Src:             'src/execute.c:189,13'
          Dst:             jv_null
        - Src:             'src/execute.c:191,17'
          Dst:             stack_pop_block
        - Src:             'src/execute.c:192,3'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:192,3'
          Dst:             __assert_fail
    - functionName:    _jq_path_append
      functionSourceFile: '/src/jq/src/execute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - v
        - p
        - value_at_path
        - ''
        - ''
      BBCount:         16
      ICount:          195
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - jv_array_append
        - jv_array_concat
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_identical
        - jv_is_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/execute.c:254,28'
          Branch Sides:
            - BranchSide:      'src/execute.c:255,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/execute.c:257,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/execute.c:255,46'
          Branch Sides:
            - BranchSide:      'src/execute.c:256,8'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/execute.c:257,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/execute.c:254,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:257,5'
              BranchSideFuncs:
                - jv_copy
                - jv_identical
                - jv_free
                - jv_get_kind
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_concat
            - BranchSide:      'src/execute.c:261,32'
              BranchSideFuncs:
                - jv_copy
                - jv_identical
                - jv_free
                - jv_get_kind
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_concat
        - Branch String:   'src/execute.c:261,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:262,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_concat
            - BranchSide:      'src/execute.c:265,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_concat
        - Branch String:   'src/execute.c:265,7'
          Branch Sides:
            - BranchSide:      'src/execute.c:266,5'
              BranchSideFuncs:
                - jv_array_concat
                - jv_free
                - jv_copy
            - BranchSide:      'src/execute.c:268,5'
              BranchSideFuncs:
                - jv_array_append
                - jv_free
                - jv_copy
      Callsites:
        - Src:             'src/execute.c:255,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:256,8'
          Dst:             jv_is_valid
        - Src:             'src/execute.c:257,5'
          Dst:             jv_free
        - Src:             'src/execute.c:258,5'
          Dst:             jv_free
        - Src:             'src/execute.c:261,24'
          Dst:             jv_copy
        - Src:             'src/execute.c:261,8'
          Dst:             jv_identical
        - Src:             'src/execute.c:262,5'
          Dst:             jv_free
        - Src:             'src/execute.c:265,7'
          Dst:             jv_get_kind
        - Src:             'src/execute.c:266,16'
          Dst:             jv_array_concat
        - Src:             'src/execute.c:268,16'
          Dst:             jv_array_append
        - Src:             'src/execute.c:269,3'
          Dst:             jv_free
        - Src:             'src/execute.c:270,10'
          Dst:             jv_copy
    - functionName:    jvp_refcnt_dec
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_object_rehash
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - objectp
      BBCount:         24
      ICount:          189
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_get_kind
        - jv_mem_free
        - jvp_object_add_slot
        - jvp_object_find_bucket
        - jvp_object_find_slot
        - jvp_object_get_slot
        - jvp_object_new
        - jvp_object_ptr
        - jvp_object_size
        - jvp_refcnt_unshared
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1687,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1687,3'
              BranchSideFuncs:
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/jv.c:1688,3'
              BranchSideFuncs:
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/jv.c:1688,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1688,3'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/jv.c:1689,14'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/jv.c:1690,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1691,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1692,34'
              BranchSideFuncs:
                - jvp_object_new
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/jv.c:1693,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1694,60'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - jvp_object_ptr
                - jv_mem_free
                - __assert_fail
            - BranchSide:      'src/jv.c:1703,15'
              BranchSideFuncs:
                - jvp_object_ptr
                - jv_mem_free
        - Branch String:   'src/jv.c:1695,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1695,52'
              BranchSideFuncs:
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/jv.c:1696,58'
              BranchSideFuncs:
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/jv.c:1697,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1697,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv.c:1698,68'
              BranchSideFuncs:
                - jvp_object_add_slot
                - __assert_fail
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - __assert_fail
        - Branch String:   'src/jv.c:1699,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1699,5'
              BranchSideFuncs:
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/jv.c:1700,5'
              BranchSideFuncs:
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1687,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1688,3'
          Dst:             jvp_refcnt_unshared
        - Src:             'src/jv.c:1688,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1689,14'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1692,19'
          Dst:             jvp_object_new
        - Src:             'src/jv.c:1694,32'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1695,9'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1696,23'
          Dst:             jvp_object_find_bucket
        - Src:             'src/jv.c:1697,5'
          Dst:             jvp_object_find_slot
        - Src:             'src/jv.c:1697,5'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1698,36'
          Dst:             jvp_object_add_slot
        - Src:             'src/jv.c:1699,5'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1703,15'
          Dst:             jvp_object_ptr
        - Src:             'src/jv.c:1703,3'
          Dst:             jv_mem_free
    - functionName:    jvp_refcnt_unshared
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv.c:69,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:69,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:69,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:69,3'
          Dst:             __assert_fail
    - functionName:    jvp_object_size
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/jv.c:1616,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1616,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1616,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1616,3'
          Dst:             __assert_fail
    - functionName:    jvp_object_new
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         17
      ICount:          153
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_mem_alloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1584,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1584,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_mem_alloc
            - BranchSide:      'src/jv.c:1584,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv.c:1584,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1584,3'
              BranchSideFuncs:
                - jv_mem_alloc
            - BranchSide:      'src/jv.c:1587,63'
              BranchSideFuncs:
                - jv_mem_alloc
        - Branch String:   'src/jv.c:1590,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1591,29'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1596,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1598,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1599,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1601,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:1584,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1586,21'
          Dst:             jv_mem_alloc
    - functionName:    jvp_object_get_slot
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - slot
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jvp_object_ptr
        - jvp_object_size
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/jv.c:1629,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1629,3'
              BranchSideFuncs:
                - jvp_object_ptr
            - BranchSide:      'src/jv.c:1629,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_size
                - jvp_object_ptr
        - Branch String:   'src/jv.c:1629,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1629,3'
              BranchSideFuncs:
                - jvp_object_size
                - __assert_fail
                - jvp_object_ptr
            - BranchSide:      'src/jv.c:1629,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv.c:1629,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1629,3'
              BranchSideFuncs:
                - jvp_object_ptr
            - BranchSide:      'src/jv.c:1630,7'
              BranchSideFuncs:
                - jvp_object_ptr
        - Branch String:   'src/jv.c:1630,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1630,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1631,16'
              BranchSideFuncs:
                - jvp_object_ptr
      Callsites:
        - Src:             'src/jv.c:1629,3'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1629,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1631,16'
          Dst:             jvp_object_ptr
    - functionName:    jv_get_kind
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    358
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_object_find_bucket
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1625
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_object_buckets
        - jvp_object_mask
        - jvp_string_hash
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1625,10'
          Dst:             jvp_object_buckets
        - Src:             'src/jv.c:1625,40'
          Dst:             jvp_object_mask
        - Src:             'src/jv.c:1625,66'
          Dst:             jvp_string_hash
    - functionName:    jvp_object_find_slot
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1638
      functionLinenumberEnd: 1648
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - keystr
        - bucket
        - ''
        - ''
      BBCount:         13
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jvp_object_get_slot
        - jvp_object_next_slot
        - jvp_string_equal
        - jvp_string_hash
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv.c:1640,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1643,9'
              BranchSideFuncs:
                - jvp_object_next_slot
                - jvp_string_equal
            - BranchSide:      'src/jv.c:1647,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1643,28'
          Branch Sides:
            - BranchSide:      'src/jv.c:1643,56'
              BranchSideFuncs:
                - jvp_string_equal
                - jvp_object_next_slot
            - BranchSide:      'src/jv.c:1646,3'
              BranchSideFuncs:
                - jvp_object_next_slot
                - jvp_string_equal
        - Branch String:   'src/jv.c:1643,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1644,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1646,3'
              BranchSideFuncs:
                - jvp_object_next_slot
                - jvp_string_equal
      Callsites:
        - Src:             'src/jv.c:1639,19'
          Dst:             jvp_string_hash
        - Src:             'src/jv.c:1640,35'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1643,31'
          Dst:             jvp_string_equal
        - Src:             'src/jv.c:1642,15'
          Dst:             jvp_object_next_slot
    - functionName:    jvp_object_add_slot
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1650
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - bucket
        - ''
        - ''
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jvp_object_get_slot
        - jvp_object_ptr
        - jvp_object_size
        - jvp_string_hash
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1653,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1653,47'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1654,61'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jvp_string_hash
      Callsites:
        - Src:             'src/jv.c:1651,19'
          Dst:             jvp_object_ptr
        - Src:             'src/jv.c:1653,22'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1654,33'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1658,19'
          Dst:             jvp_string_hash
    - functionName:    jvp_object_ptr
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jv.c:1606,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1606,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1606,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1606,3'
          Dst:             __assert_fail
    - functionName:    jvp_string_hash
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jstr
        - ''
      BBCount:         17
      ICount:          228
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - jvp_string_length
        - jvp_string_ptr
        - rotl32
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv.c:1208,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1209,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1215,41'
              BranchSideFuncs:
                - jvp_string_length
                - rotl32
                - rotl32
                - rotl32
        - Branch String:   'src/jv.c:1225,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1226,19'
              BranchSideFuncs:
                - rotl32
                - rotl32
                - rotl32
            - BranchSide:      'src/jv.c:1237,42'
              BranchSideFuncs:
                - rotl32
        - Branch String:   'src/jv.c:1241,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1242,17'
              BranchSideFuncs:
                - rotl32
            - BranchSide:      'src/jv.c:1244,17'
              BranchSideFuncs:
                - rotl32
            - BranchSide:      'src/jv.c:1246,17'
              BranchSideFuncs:
                - rotl32
            - BranchSide:      'src/jv.c:1250,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:1207,21'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1216,18'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1229,10'
          Dst:             rotl32
        - Src:             'src/jv.c:1233,10'
          Dst:             rotl32
        - Src:             'src/jv.c:1247,26'
          Dst:             rotl32
    - functionName:    jvp_string_ptr
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv.c:1101,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1101,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1101,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1101,3'
          Dst:             __assert_fail
    - functionName:    jvp_string_length
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotl32
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - x
        - r
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_string_equal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jvp_string_length
        - jvp_string_ptr
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1266,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1266,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_string_ptr
                - jvp_string_ptr
                - jvp_string_length
                - jvp_string_length
                - jvp_string_length
                - memcmp
            - BranchSide:      'src/jv.c:1267,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_string_ptr
                - jvp_string_ptr
                - jvp_string_length
                - jvp_string_length
                - jvp_string_length
                - memcmp
        - Branch String:   'src/jv.c:1267,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1267,3'
              BranchSideFuncs:
                - jvp_string_ptr
                - jvp_string_ptr
                - jvp_string_length
                - jvp_string_length
                - jvp_string_length
                - memcmp
            - BranchSide:      'src/jv.c:1268,22'
              BranchSideFuncs:
                - jvp_string_ptr
                - jvp_string_ptr
                - jvp_string_length
                - jvp_string_length
                - jvp_string_length
                - memcmp
        - Branch String:   'src/jv.c:1270,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1270,59'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1271,17'
              BranchSideFuncs:
                - jvp_string_length
                - memcmp
      Callsites:
        - Src:             'src/jv.c:1266,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1267,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1268,22'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1269,22'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1270,7'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1270,34'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1271,41'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1271,10'
          Dst:             memcmp
    - functionName:    jvp_object_next_slot
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - slot
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_object_get_slot
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1635,10'
          Dst:             jvp_object_get_slot
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_object_buckets
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_object_ptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1621,18'
          Dst:             jvp_object_ptr
    - functionName:    jvp_object_mask
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1611,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1611,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1611,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1611,3'
          Dst:             __assert_fail
    - functionName:    jvp_object_unshare
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - ''
      BBCount:         19
      ICount:          212
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_get_kind
        - jvp_object_buckets
        - jvp_object_free
        - jvp_object_get_slot
        - jvp_object_new
        - jvp_object_ptr
        - jvp_object_size
        - jvp_refcnt_unshared
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1709,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1709,3'
              BranchSideFuncs:
                - jvp_refcnt_unshared
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jvp_object_ptr
                - jvp_object_size
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_get_slot
                - jvp_object_get_slot
                - jv_get_kind
                - jv_copy
                - jv_copy
            - BranchSide:      'src/jv.c:1710,34'
              BranchSideFuncs:
                - jvp_refcnt_unshared
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jvp_object_ptr
                - jvp_object_size
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_get_slot
                - jvp_object_get_slot
                - jv_get_kind
                - jv_copy
                - jv_copy
        - Branch String:   'src/jv.c:1710,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1711,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1713,34'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_new
                - jvp_object_ptr
                - jvp_object_ptr
                - jvp_object_size
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_get_slot
                - jvp_object_get_slot
                - jv_get_kind
                - jv_copy
                - jv_copy
        - Branch String:   'src/jv.c:1715,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1716,64'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_size
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
                - jv_copy
                - jv_copy
            - BranchSide:      'src/jv.c:1725,22'
              BranchSideFuncs:
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
        - Branch String:   'src/jv.c:1719,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1720,7'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jvp_object_size
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_get_slot
                - jvp_object_get_slot
                - jv_get_kind
            - BranchSide:      'src/jv.c:1723,3'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_buckets
                - jvp_object_buckets
                - jvp_object_size
                - jvp_object_free
                - jvp_refcnt_unshared
                - __assert_fail
                - jvp_object_get_slot
                - jvp_object_get_slot
                - jv_get_kind
                - jv_copy
                - jv_copy
        - Branch String:   'src/jv.c:1730,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1730,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1731,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:1709,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1710,7'
          Dst:             jvp_refcnt_unshared
        - Src:             'src/jv.c:1713,34'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1713,19'
          Dst:             jvp_object_new
        - Src:             'src/jv.c:1714,43'
          Dst:             jvp_object_ptr
        - Src:             'src/jv.c:1714,3'
          Dst:             jvp_object_ptr
        - Src:             'src/jv.c:1715,19'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1716,36'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1717,36'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1719,9'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1720,26'
          Dst:             jv_copy
        - Src:             'src/jv.c:1721,25'
          Dst:             jv_copy
        - Src:             'src/jv.c:1725,22'
          Dst:             jvp_object_buckets
        - Src:             'src/jv.c:1726,22'
          Dst:             jvp_object_buckets
        - Src:             'src/jv.c:1727,50'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1729,3'
          Dst:             jvp_object_free
        - Src:             'src/jv.c:1730,3'
          Dst:             jvp_refcnt_unshared
        - Src:             'src/jv.c:1730,3'
          Dst:             __assert_fail
    - functionName:    jv_copy
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jvp_refcnt_inc
      functionUses:    337
      BranchProfiles:
        - Branch String:   'src/jv.c:1958,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1958,7'
              BranchSideFuncs:
                - jvp_refcnt_inc
            - BranchSide:      'src/jv.c:1959,22'
              BranchSideFuncs:
                - jvp_refcnt_inc
      Callsites:
        - Src:             'src/jv.c:1959,5'
          Dst:             jvp_refcnt_inc
    - functionName:    jvp_object_free
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1683
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_get_kind
        - jv_mem_free
        - jvp_object_get_slot
        - jvp_object_ptr
        - jvp_object_size
        - jvp_refcnt_dec
        - jvp_string_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1672,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1672,3'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1673,24'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_string_free
                - jv_free
        - Branch String:   'src/jv.c:1673,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1673,7'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1674,14'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_string_free
                - jv_free
        - Branch String:   'src/jv.c:1674,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1675,57'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1681,17'
              BranchSideFuncs:
                - jvp_object_ptr
                - jv_mem_free
        - Branch String:   'src/jv.c:1676,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1677,25'
              BranchSideFuncs:
                - jvp_string_free
                - jv_free
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
            - BranchSide:      'src/jv.c:1680,5'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_ptr
                - jv_mem_free
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_string_free
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1672,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1673,7'
          Dst:             jvp_refcnt_dec
        - Src:             'src/jv.c:1674,21'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1675,34'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1676,11'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1677,9'
          Dst:             jvp_string_free
        - Src:             'src/jv.c:1678,9'
          Dst:             jv_free
        - Src:             'src/jv.c:1681,17'
          Dst:             jvp_object_ptr
        - Src:             'src/jv.c:1681,5'
          Dst:             jv_mem_free
    - functionName:    jvp_string_free
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - js
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_mem_free
        - jvp_refcnt_dec
        - jvp_string_ptr
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv.c:1159,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1159,7'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv.c:1160,17'
              BranchSideFuncs:
                - jv_mem_free
      Callsites:
        - Src:             'src/jv.c:1158,19'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1159,7'
          Dst:             jvp_refcnt_dec
        - Src:             'src/jv.c:1160,5'
          Dst:             jv_mem_free
    - functionName:    jv_free
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1964
      functionLinenumberEnd: 1982
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - jvp_array_free
        - jvp_invalid_free
        - jvp_number_free
        - jvp_object_free
        - jvp_string_free
      functionUses:    657
      BranchProfiles:
        - Branch String:   'src/jv.c:1965,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1965,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1967,7'
              BranchSideFuncs:
                - jvp_array_free
            - BranchSide:      'src/jv.c:1970,7'
              BranchSideFuncs:
                - jvp_string_free
            - BranchSide:      'src/jv.c:1973,7'
              BranchSideFuncs:
                - jvp_object_free
            - BranchSide:      'src/jv.c:1976,7'
              BranchSideFuncs:
                - jvp_invalid_free
            - BranchSide:      'src/jv.c:1979,7'
              BranchSideFuncs:
                - jvp_number_free
      Callsites:
        - Src:             'src/jv.c:1967,7'
          Dst:             jvp_array_free
        - Src:             'src/jv.c:1970,7'
          Dst:             jvp_string_free
        - Src:             'src/jv.c:1973,7'
          Dst:             jvp_object_free
        - Src:             'src/jv.c:1976,7'
          Dst:             jvp_invalid_free
        - Src:             'src/jv.c:1979,7'
          Dst:             jvp_number_free
    - functionName:    jvp_array_free
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_mem_free
        - jvp_array_ptr
        - jvp_refcnt_dec
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:847,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:847,3'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_array_ptr
                - jv_mem_free
                - jv_free
            - BranchSide:      'src/jv.c:848,24'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_array_ptr
                - jv_mem_free
                - jv_free
        - Branch String:   'src/jv.c:848,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:848,7'
              BranchSideFuncs:
                - jvp_array_ptr
                - jv_mem_free
                - jv_free
            - BranchSide:      'src/jv.c:849,24'
              BranchSideFuncs:
                - jvp_array_ptr
                - jv_mem_free
                - jv_free
        - Branch String:   'src/jv.c:850,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:851,15'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:853,17'
              BranchSideFuncs:
                - jv_mem_free
      Callsites:
        - Src:             'src/jv.c:847,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:848,7'
          Dst:             jvp_refcnt_dec
        - Src:             'src/jv.c:849,24'
          Dst:             jvp_array_ptr
        - Src:             'src/jv.c:851,7'
          Dst:             jv_free
        - Src:             'src/jv.c:853,5'
          Dst:             jv_mem_free
    - functionName:    jvp_invalid_free
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_mem_free
        - jvp_refcnt_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:185,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:185,3'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:186,7'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jv_free
                - jv_mem_free
        - Branch String:   'src/jv.c:186,47'
          Branch Sides:
            - BranchSide:      'src/jv.c:186,67'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:186,47'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:186,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:186,7'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:187,30'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
      Callsites:
        - Src:             'src/jv.c:185,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:186,50'
          Dst:             jvp_refcnt_dec
        - Src:             'src/jv.c:187,5'
          Dst:             jv_free
        - Src:             'src/jv.c:188,5'
          Dst:             jv_mem_free
    - functionName:    jvp_number_free
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_mem_free
        - jvp_literal_number_ptr
        - jvp_refcnt_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:687,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:687,3'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_literal_number_ptr
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:689,7'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_literal_number_ptr
                - jv_mem_free
                - jv_mem_free
        - Branch String:   'src/jv.c:689,50'
          Branch Sides:
            - BranchSide:      'src/jv.c:689,70'
              BranchSideFuncs:
                - jvp_refcnt_dec
                - jvp_literal_number_ptr
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:689,50'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:689,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:689,7'
              BranchSideFuncs:
                - jvp_literal_number_ptr
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:690,29'
              BranchSideFuncs:
                - jvp_literal_number_ptr
                - jv_mem_free
                - jv_mem_free
        - Branch String:   'src/jv.c:691,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:692,19'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/jv.c:694,17'
              BranchSideFuncs:
                - jv_mem_free
      Callsites:
        - Src:             'src/jv.c:687,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:689,53'
          Dst:             jvp_refcnt_dec
        - Src:             'src/jv.c:690,29'
          Dst:             jvp_literal_number_ptr
        - Src:             'src/jv.c:692,7'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:694,5'
          Dst:             jv_mem_free
    - functionName:    jvp_literal_number_ptr
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:552,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:552,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:552,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:552,3'
          Dst:             __assert_fail
    - functionName:    jvp_array_ptr
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv.c:829,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:829,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:829,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:829,3'
          Dst:             __assert_fail
    - functionName:    jvp_refcnt_inc
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_string_remaining_space
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jvp_string_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1169,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1169,3'
              BranchSideFuncs:
                - jvp_string_length
            - BranchSide:      'src/jv.c:1169,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1169,3'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1169,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1170,34'
          Dst:             jvp_string_length
    - functionName:    jvp_string_alloc
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_alloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1106,19'
          Dst:             jv_mem_alloc
    - functionName:    imax
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:817,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:817,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:818,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jvp_array_alloc
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:834,18'
          Dst:             jv_mem_alloc
    - functionName:    jvp_array_contains
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         31
      ICount:          266
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_contains
        - jv_copy
        - jv_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:939,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:939,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:953,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:939,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:939,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:939,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:939,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:940,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:952,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:941,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:941,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:947,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:941,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:941,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
            - BranchSide:      'src/jv.c:941,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
        - Branch String:   'src/jv.c:941,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:942,30'
              BranchSideFuncs:
                - jv_copy
                - jv_contains
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:946,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:942,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:943,12'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:946,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:948,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:949,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:952,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_contains
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/jv.c:939,3'
          Dst:             jv_copy
        - Src:             'src/jv.c:939,3'
          Dst:             jv_array_length
        - Src:             'src/jv.c:939,3'
          Dst:             jv_copy
        - Src:             'src/jv.c:939,3'
          Dst:             jv_array_get
        - Src:             'src/jv.c:941,5'
          Dst:             jv_copy
        - Src:             'src/jv.c:941,5'
          Dst:             jv_array_length
        - Src:             'src/jv.c:941,5'
          Dst:             jv_copy
        - Src:             'src/jv.c:941,5'
          Dst:             jv_array_get
        - Src:             'src/jv.c:942,30'
          Dst:             jv_copy
        - Src:             'src/jv.c:942,11'
          Dst:             jv_contains
        - Src:             'src/jv.c:947,5'
          Dst:             jv_free
    - functionName:    jv_array_length
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_array_length
      functionUses:    81
      BranchProfiles:
        - Branch String:   'src/jv.c:999,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:999,3'
              BranchSideFuncs:
                - jvp_array_length
                - jv_free
            - BranchSide:      'src/jv.c:999,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:999,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1000,13'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:1001,3'
          Dst:             jv_free
    - functionName:    jv_array_get
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - j
        - idx
        - ''
      BBCount:         9
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_invalid
        - jvp_array_read
      functionUses:    75
      BranchProfiles:
        - Branch String:   'src/jv.c:1006,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1006,3'
              BranchSideFuncs:
                - jvp_array_read
                - jv_invalid
                - jv_free
                - jv_copy
            - BranchSide:      'src/jv.c:1007,32'
              BranchSideFuncs:
                - jvp_array_read
                - jv_invalid
                - jv_free
                - jv_copy
        - Branch String:   'src/jv.c:1009,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1010,20'
              BranchSideFuncs:
                - jv_copy
                - jv_free
            - BranchSide:      'src/jv.c:1012,11'
              BranchSideFuncs:
                - jv_invalid
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1006,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1007,14'
          Dst:             jvp_array_read
        - Src:             'src/jv.c:1010,11'
          Dst:             jv_copy
        - Src:             'src/jv.c:1012,11'
          Dst:             jv_invalid
        - Src:             'src/jv.c:1014,3'
          Dst:             jv_free
    - functionName:    jv_contains
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2048
      functionLinenumberEnd: 2069
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         18
      ICount:          213
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _jq_memmem
        - jv_copy
        - jv_equal
        - jv_free
        - jv_get_kind
        - jv_string_length_bytes
        - jv_string_value
        - jvp_array_contains
        - jvp_object_contains
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:2050,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:2051,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2052,14'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - _jq_memmem
                - jvp_array_contains
                - jvp_object_contains
        - Branch String:   'src/jv.c:2052,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:2053,9'
              BranchSideFuncs:
                - jvp_object_contains
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2054,14'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - _jq_memmem
                - jvp_array_contains
        - Branch String:   'src/jv.c:2054,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:2055,9'
              BranchSideFuncs:
                - jvp_array_contains
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2056,14'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - _jq_memmem
        - Branch String:   'src/jv.c:2056,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:2057,40'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_free
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - _jq_memmem
            - BranchSide:      'src/jv.c:2065,18'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:2058,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:2059,22'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - _jq_memmem
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2062,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv.c:2050,7'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:2050,25'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:2053,9'
          Dst:             jvp_object_contains
        - Src:             'src/jv.c:2055,9'
          Dst:             jvp_array_contains
        - Src:             'src/jv.c:2057,40'
          Dst:             jv_copy
        - Src:             'src/jv.c:2057,17'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:2059,22'
          Dst:             jv_string_value
        - Src:             'src/jv.c:2059,65'
          Dst:             jv_copy
        - Src:             'src/jv.c:2059,42'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:2060,22'
          Dst:             jv_string_value
        - Src:             'src/jv.c:2059,11'
          Dst:             _jq_memmem
        - Src:             'src/jv.c:2065,18'
          Dst:             jv_copy
        - Src:             'src/jv.c:2065,30'
          Dst:             jv_copy
        - Src:             'src/jv.c:2065,9'
          Dst:             jv_equal
        - Src:             'src/jv.c:2067,3'
          Dst:             jv_free
        - Src:             'src/jv.c:2068,3'
          Dst:             jv_free
    - functionName:    jvp_object_contains
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1807
      functionLinenumberEnd: 1819
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         23
      ICount:          195
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - jv_contains
        - jv_copy
        - jv_object_get
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1808,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1808,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_object_iter
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1809,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_object_iter
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1809,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1809,3'
              BranchSideFuncs:
                - jv_object_iter
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1810,7'
              BranchSideFuncs:
                - jv_object_iter
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1812,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1812,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1819,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1812,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1812,3'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
            - BranchSide:      'src/jv.c:1812,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
        - Branch String:   'src/jv.c:1812,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1813,30'
              BranchSideFuncs:
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
            - BranchSide:      'src/jv.c:1818,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1817,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1817,13'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1818,3'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_copy
                - jv_object_get
                - jv_contains
                - jv_object_iter_key
                - jv_object_iter_value
      Callsites:
        - Src:             'src/jv.c:1808,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1809,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1812,3'
          Dst:             jv_object_iter
        - Src:             'src/jv.c:1812,3'
          Dst:             jv_object_iter_valid
        - Src:             'src/jv.c:1812,3'
          Dst:             jv_object_iter_key
        - Src:             'src/jv.c:1812,3'
          Dst:             jv_object_iter_value
        - Src:             'src/jv.c:1813,30'
          Dst:             jv_copy
        - Src:             'src/jv.c:1813,16'
          Dst:             jv_object_get
        - Src:             'src/jv.c:1815,9'
          Dst:             jv_contains
        - Src:             'src/jv.c:1812,3'
          Dst:             jv_object_iter_next
    - functionName:    jv_string_length_bytes
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_string_length
        - jvp_string_ptr
      functionUses:    31
      BranchProfiles:
        - Branch String:   'src/jv.c:1294,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1294,3'
              BranchSideFuncs:
                - jvp_string_ptr
                - jvp_string_length
                - jv_free
            - BranchSide:      'src/jv.c:1294,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1294,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1295,29'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1295,11'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1296,3'
          Dst:             jv_free
    - functionName:    jv_string_value
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jvp_string_ptr
      functionUses:    125
      BranchProfiles:
        - Branch String:   'src/jv.c:1447,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1447,3'
              BranchSideFuncs:
                - jvp_string_ptr
            - BranchSide:      'src/jv.c:1447,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1447,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1448,10'
          Dst:             jvp_string_ptr
    - functionName:    jv_equal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         24
      ICount:          186
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - jv_free
        - jv_get_kind
        - jvp_array_equal
        - jvp_number_equal
        - jvp_object_equal
        - jvp_string_equal
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/jv.c:1998,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1999,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2000,14'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
        - Branch String:   'src/jv.c:2000,34'
          Branch Sides:
            - BranchSide:      'src/jv.c:2001,14'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
            - BranchSide:      'src/jv.c:2007,13'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
        - Branch String:   'src/jv.c:2001,34'
          Branch Sides:
            - BranchSide:      'src/jv.c:2002,16'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
            - BranchSide:      'src/jv.c:2007,13'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
        - Branch String:   'src/jv.c:2002,43'
          Branch Sides:
            - BranchSide:      'src/jv.c:2003,16'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
            - BranchSide:      'src/jv.c:2007,13'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
        - Branch String:   'src/jv.c:2003,31'
          Branch Sides:
            - BranchSide:      'src/jv.c:2004,16'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
            - BranchSide:      'src/jv.c:2007,13'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
        - Branch String:   'src/jv.c:2000,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:2005,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2007,13'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_object_equal
                - jv_free
                - jv_free
                - jvp_string_equal
                - jvp_array_equal
                - jvp_number_equal
        - Branch String:   'src/jv.c:2007,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:2009,11'
              BranchSideFuncs:
                - jvp_number_equal
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2012,11'
              BranchSideFuncs:
                - jvp_array_equal
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2015,11'
              BranchSideFuncs:
                - jvp_string_equal
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2018,11'
              BranchSideFuncs:
                - jvp_object_equal
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2021,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1998,7'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1998,25'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:2007,13'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:2009,11'
          Dst:             jvp_number_equal
        - Src:             'src/jv.c:2012,11'
          Dst:             jvp_array_equal
        - Src:             'src/jv.c:2015,11'
          Dst:             jvp_string_equal
        - Src:             'src/jv.c:2018,11'
          Dst:             jvp_object_equal
        - Src:             'src/jv.c:2025,3'
          Dst:             jv_free
        - Src:             'src/jv.c:2026,3'
          Dst:             jv_free
    - functionName:    jvp_number_equal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_number_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:806,10'
          Dst:             jvp_number_cmp
    - functionName:    jvp_array_equal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         17
      ICount:          160
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - jv_copy
        - jv_equal
        - jvp_array_length
        - jvp_array_offset
        - jvp_array_ptr
        - jvp_array_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:912,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:913,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:914,7'
              BranchSideFuncs:
                - jvp_array_ptr
                - jvp_array_ptr
                - jvp_array_length
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
                - jvp_array_offset
                - jvp_array_offset
        - Branch String:   'src/jv.c:914,44'
          Branch Sides:
            - BranchSide:      'src/jv.c:915,7'
              BranchSideFuncs:
                - jvp_array_offset
                - jvp_array_offset
                - jvp_array_length
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
            - BranchSide:      'src/jv.c:917,12'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
        - Branch String:   'src/jv.c:914,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:916,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:917,12'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
        - Branch String:   'src/jv.c:917,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:918,46'
              BranchSideFuncs:
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
                - jvp_array_length
            - BranchSide:      'src/jv.c:922,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:918,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:920,7'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
            - BranchSide:      'src/jv.c:921,3'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_read
                - jv_copy
                - jvp_array_read
                - jv_copy
                - jv_equal
      Callsites:
        - Src:             'src/jv.c:912,7'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:912,30'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:914,7'
          Dst:             jvp_array_ptr
        - Src:             'src/jv.c:914,27'
          Dst:             jvp_array_ptr
        - Src:             'src/jv.c:915,7'
          Dst:             jvp_array_offset
        - Src:             'src/jv.c:915,30'
          Dst:             jvp_array_offset
        - Src:             'src/jv.c:917,19'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:918,28'
          Dst:             jvp_array_read
        - Src:             'src/jv.c:918,19'
          Dst:             jv_copy
        - Src:             'src/jv.c:919,28'
          Dst:             jvp_array_read
        - Src:             'src/jv.c:919,19'
          Dst:             jv_copy
        - Src:             'src/jv.c:918,10'
          Dst:             jv_equal
    - functionName:    jvp_object_equal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - o1
        - o2
        - ''
        - ''
      BBCount:         14
      ICount:          159
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jv_copy
        - jv_equal
        - jv_get_kind
        - jvp_object_get_slot
        - jvp_object_length
        - jvp_object_read
        - jvp_object_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1795,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1796,56'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_read
                - jv_copy
                - jv_copy
                - jv_equal
                - jvp_object_size
            - BranchSide:      'src/jv.c:1804,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1797,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1797,52'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_read
                - jv_copy
                - jv_copy
                - jv_equal
            - BranchSide:      'src/jv.c:1798,37'
              BranchSideFuncs:
                - jvp_object_read
                - jv_copy
                - jv_copy
                - jv_equal
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
        - Branch String:   'src/jv.c:1799,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1799,17'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_read
            - BranchSide:      'src/jv.c:1801,27'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_read
        - Branch String:   'src/jv.c:1801,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1801,59'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_read
                - jv_copy
                - jv_copy
                - jv_equal
            - BranchSide:      'src/jv.c:1802,9'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_read
                - jv_copy
                - jv_copy
                - jv_equal
      Callsites:
        - Src:             'src/jv.c:1793,14'
          Dst:             jvp_object_length
        - Src:             'src/jv.c:1795,19'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1796,32'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1797,9'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1798,17'
          Dst:             jvp_object_read
        - Src:             'src/jv.c:1801,19'
          Dst:             jv_copy
        - Src:             'src/jv.c:1801,41'
          Dst:             jv_copy
        - Src:             'src/jv.c:1801,10'
          Dst:             jv_equal
    - functionName:    jvp_object_length
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1783
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - jv_get_kind
        - jvp_object_get_slot
        - jvp_object_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1785,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1786,60'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_size
            - BranchSide:      'src/jv.c:1789,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1787,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1787,53'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
            - BranchSide:      'src/jv.c:1788,3'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
      Callsites:
        - Src:             'src/jv.c:1785,19'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1786,32'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1787,9'
          Dst:             jv_get_kind
    - functionName:    jvp_object_read
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - ''
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jvp_object_find_bucket
        - jvp_object_find_slot
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1664,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1664,3'
              BranchSideFuncs:
                - jvp_object_find_bucket
                - jvp_object_find_slot
            - BranchSide:      'src/jv.c:1665,17'
              BranchSideFuncs:
                - jvp_object_find_bucket
                - jvp_object_find_slot
        - Branch String:   'src/jv.c:1667,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1667,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1668,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:1664,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1665,17'
          Dst:             jvp_object_find_bucket
        - Src:             'src/jv.c:1666,30'
          Dst:             jvp_object_find_slot
    - functionName:    jvp_array_length
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jv.c:858,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:858,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:858,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:858,3'
          Dst:             __assert_fail
    - functionName:    jvp_array_offset
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jv.c:863,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:863,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:863,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:863,3'
          Dst:             __assert_fail
    - functionName:    jvp_array_read
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - i
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jvp_array_length
        - jvp_array_offset
        - jvp_array_ptr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:868,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:868,3'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_ptr
                - jvp_array_offset
                - __assert_fail
                - jvp_array_offset
            - BranchSide:      'src/jv.c:869,7'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_ptr
                - jvp_array_offset
                - __assert_fail
                - jvp_array_offset
        - Branch String:   'src/jv.c:869,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:869,17'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_ptr
                - jvp_array_offset
                - __assert_fail
                - jvp_array_offset
            - BranchSide:      'src/jv.c:874,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:869,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:870,24'
              BranchSideFuncs:
                - jvp_array_ptr
                - jvp_array_offset
                - __assert_fail
                - jvp_array_offset
            - BranchSide:      'src/jv.c:874,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:871,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:871,5'
              BranchSideFuncs:
                - jvp_array_offset
            - BranchSide:      'src/jv.c:872,13'
              BranchSideFuncs:
                - jvp_array_offset
      Callsites:
        - Src:             'src/jv.c:868,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:869,21'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:870,24'
          Dst:             jvp_array_ptr
        - Src:             'src/jv.c:871,5'
          Dst:             jvp_array_offset
        - Src:             'src/jv.c:871,5'
          Dst:             __assert_fail
        - Src:             'src/jv.c:872,33'
          Dst:             jvp_array_offset
    - functionName:    jvp_number_cmp
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         28
      ICount:          182
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - decNumberCompare
        - jv_number_value
        - jvp_dec_number_ptr
        - tsd_dec_ctx_get
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:771,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:771,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_number_value
                - jv_number_value
                - jvp_dec_number_ptr
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberCompare
            - BranchSide:      'src/jv.c:772,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_number_value
                - jv_number_value
                - jvp_dec_number_ptr
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberCompare
        - Branch String:   'src/jv.c:772,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:772,3'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jvp_dec_number_ptr
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberCompare
            - BranchSide:      'src/jv.c:775,7'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jvp_dec_number_ptr
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberCompare
        - Branch String:   'src/jv.c:775,50'
          Branch Sides:
            - BranchSide:      'src/jv.c:775,53'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jvp_dec_number_ptr
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberCompare
            - BranchSide:      'src/jv.c:795,15'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
        - Branch String:   'src/jv.c:775,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:781,27'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberCompare
            - BranchSide:      'src/jv.c:795,15'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
        - Branch String:   'src/jv.c:786,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:786,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:788,16'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:786,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:786,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:788,16'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:786,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:787,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:788,16'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:788,16'
          Branch Sides:
            - BranchSide:      'src/jv.c:789,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:791,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:796,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:797,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:798,14'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:798,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:799,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:801,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:771,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:772,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:782,22'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:783,22'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:784,22'
          Dst:             tsd_dec_ctx_get
        - Src:             'src/jv.c:781,5'
          Dst:             decNumberCompare
        - Src:             'src/jv.c:795,15'
          Dst:             jv_number_value
        - Src:             'src/jv.c:795,40'
          Dst:             jv_number_value
    - functionName:    jvp_dec_number_ptr
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/jv.c:557,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:557,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:557,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:557,3'
          Dst:             __assert_fail
    - functionName:    tsd_dec_ctx_get
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         17
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - abort
        - decContextDefault
        - fprintf
        - jv_tsd_dec_ctx_init
        - pthread_getspecific
        - pthread_once
        - pthread_setspecific
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv.c:511,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:512,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:515,9'
              BranchSideFuncs:
                - malloc
                - pthread_setspecific
                - fprintf
                - abort
                - decContextDefault
        - Branch String:   'src/jv.c:516,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:517,9'
              BranchSideFuncs:
                - pthread_setspecific
                - fprintf
                - abort
                - decContextDefault
            - BranchSide:      'src/jv.c:530,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:517,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:519,25'
              BranchSideFuncs:
                - decContextDefault
                - pthread_setspecific
                - fprintf
                - abort
            - BranchSide:      'src/jv.c:525,30'
              BranchSideFuncs:
                - pthread_setspecific
                - fprintf
                - abort
        - Branch String:   'src/jv.c:521,21'
          Branch Sides:
            - BranchSide:      'src/jv.c:525,30'
              BranchSideFuncs:
                - pthread_setspecific
                - fprintf
                - abort
            - BranchSide:      'src/jv.c:525,30'
              BranchSideFuncs:
                - pthread_setspecific
                - fprintf
                - abort
        - Branch String:   'src/jv.c:525,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:526,15'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv.c:529,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:509,3'
          Dst:             pthread_once
        - Src:             'src/jv.c:509,3'
          Dst:             jv_tsd_dec_ctx_init
        - Src:             'src/jv.c:510,34'
          Dst:             pthread_getspecific
        - Src:             'src/jv.c:519,7'
          Dst:             decContextDefault
        - Src:             'src/jv.c:525,9'
          Dst:             pthread_setspecific
        - Src:             'src/jv.c:526,7'
          Dst:             fprintf
        - Src:             'src/jv.c:527,7'
          Dst:             abort
    - functionName:    jv_number_value
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jvp_literal_number_ptr
        - jvp_literal_number_to_double
      functionUses:    125
      BranchProfiles:
        - Branch String:   'src/jv.c:700,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:700,3'
              BranchSideFuncs:
                - jvp_literal_number_ptr
                - jvp_literal_number_to_double
            - BranchSide:      'src/jv.c:702,7'
              BranchSideFuncs:
                - jvp_literal_number_ptr
                - jvp_literal_number_to_double
        - Branch String:   'src/jv.c:702,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:703,29'
              BranchSideFuncs:
                - jvp_literal_number_ptr
                - jvp_literal_number_to_double
            - BranchSide:      'src/jv.c:712,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:705,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:706,23'
              BranchSideFuncs:
                - jvp_literal_number_to_double
            - BranchSide:      'src/jv.c:709,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:700,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:703,29'
          Dst:             jvp_literal_number_ptr
        - Src:             'src/jv.c:706,23'
          Dst:             jvp_literal_number_to_double
    - functionName:    jvp_literal_number_to_double
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - decContextDefault
        - decNumberReduce
        - decNumberToString
        - jvp_dec_number_ptr
        - jvp_strtod
        - tsd_dtoa_context_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:602,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:602,3'
              BranchSideFuncs:
                - decContextDefault
                - jvp_dec_number_ptr
                - decNumberReduce
                - decNumberToString
                - tsd_dtoa_context_get
                - jvp_strtod
            - BranchSide:      'src/jv.c:602,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:602,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:606,3'
          Dst:             decContextDefault
        - Src:             'src/jv.c:609,29'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:615,3'
          Dst:             decNumberReduce
        - Src:             'src/jv.c:617,3'
          Dst:             decNumberToString
        - Src:             'src/jv.c:620,21'
          Dst:             tsd_dtoa_context_get
        - Src:             'src/jv.c:620,10'
          Dst:             jvp_strtod
    - functionName:    jv_tsd_dec_ctx_init
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - atexit
        - fprintf
        - jv_mem_free
        - jv_tsd_dec_ctx_fini
        - pthread_key_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:501,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:501,7'
              BranchSideFuncs:
                - pthread_key_create
                - atexit
                - fprintf
                - abort
            - BranchSide:      'src/jv.c:501,7'
              BranchSideFuncs:
                - pthread_key_create
                - atexit
                - fprintf
                - abort
        - Branch String:   'src/jv.c:501,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:502,13'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv.c:505,3'
              BranchSideFuncs:
                - atexit
      Callsites:
        - Src:             'src/jv.c:501,7'
          Dst:             pthread_key_create
        - Src:             'src/jv.c:501,7'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:502,5'
          Dst:             fprintf
        - Src:             'src/jv.c:503,5'
          Dst:             abort
        - Src:             'src/jv.c:505,3'
          Dst:             atexit
        - Src:             'src/jv.c:505,3'
          Dst:             jv_tsd_dec_ctx_fini
    - functionName:    pthread_once
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_getspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setspecific
      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:    6
      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:    pthread_key_create
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_tsd_dec_ctx_fini
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_free
        - pthread_getspecific
        - pthread_setspecific
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:496,35'
          Branch Sides:
            - BranchSide:      'src/jv.c:496,35'
              BranchSideFuncs:
                - pthread_getspecific
                - jv_mem_free
                - pthread_setspecific
            - BranchSide:      'src/jv.c:496,35'
              BranchSideFuncs:
                - pthread_getspecific
                - jv_mem_free
                - pthread_setspecific
      Callsites:
        - Src:             'src/jv.c:496,15'
          Dst:             pthread_getspecific
        - Src:             'src/jv.c:496,3'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:497,3'
          Dst:             pthread_setspecific
    - functionName:    atexit
      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:    jv_object_iter
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1924
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_object_iter_next
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv.c:1925,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1925,3'
              BranchSideFuncs:
                - jv_object_iter_next
            - BranchSide:      'src/jv.c:1925,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1925,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1926,10'
          Dst:             jv_object_iter_next
    - functionName:    jv_object_iter_valid
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionLinenumberEnd: 1921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - i
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_object_iter_key
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionLinenumberEnd: 1947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - iter
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_copy
        - jvp_object_get_slot
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv.c:1946,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1946,3'
              BranchSideFuncs:
                - jv_copy
            - BranchSide:      'src/jv.c:1946,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1945,10'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1946,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1947,10'
          Dst:             jv_copy
    - functionName:    jv_object_iter_value
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1951
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - iter
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_copy
        - jvp_object_get_slot
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1951,18'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1951,10'
          Dst:             jv_copy
    - functionName:    jv_object_get
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionLinenumberEnd: 1842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - ''
        - ''
      BBCount:         12
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_invalid
        - jvp_object_read
      functionUses:    24
      BranchProfiles:
        - Branch String:   'src/jv.c:1831,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1831,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_read
                - jv_invalid
                - jv_free
                - jv_free
                - jv_copy
            - BranchSide:      'src/jv.c:1832,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_read
                - jv_invalid
                - jv_free
                - jv_free
                - jv_copy
        - Branch String:   'src/jv.c:1832,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1832,3'
              BranchSideFuncs:
                - jvp_object_read
                - jv_invalid
                - jv_free
                - jv_free
                - jv_copy
            - BranchSide:      'src/jv.c:1833,14'
              BranchSideFuncs:
                - jvp_object_read
                - jv_invalid
                - jv_free
                - jv_free
                - jv_copy
        - Branch String:   'src/jv.c:1835,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1836,20'
              BranchSideFuncs:
                - jv_copy
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:1838,11'
              BranchSideFuncs:
                - jv_invalid
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1831,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1832,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1833,14'
          Dst:             jvp_object_read
        - Src:             'src/jv.c:1836,11'
          Dst:             jv_copy
        - Src:             'src/jv.c:1838,11'
          Dst:             jv_invalid
        - Src:             'src/jv.c:1840,3'
          Dst:             jv_free
        - Src:             'src/jv.c:1841,3'
          Dst:             jv_free
    - functionName:    jv_object_iter_next
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionLinenumberEnd: 1942
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - iter
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_get_kind
        - jvp_object_get_slot
        - jvp_object_size
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jv.c:1930,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1930,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/jv.c:1931,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/jv.c:1931,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1931,3'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/jv.c:1933,3'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/jv.c:1935,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1936,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1937,40'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
                - jvp_object_size
        - Branch String:   'src/jv.c:1938,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1934,9'
              BranchSideFuncs:
                - jvp_object_size
                - jvp_object_get_slot
                - jv_get_kind
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/jv.c:1939,3'
              BranchSideFuncs:
                - jvp_object_get_slot
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/jv.c:1939,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1939,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1941,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:1930,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1931,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1935,17'
          Dst:             jvp_object_size
        - Src:             'src/jv.c:1937,12'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1938,12'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1939,3'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1939,3'
          Dst:             jv_get_kind
        - Src:             'src/jv.c:1939,3'
          Dst:             __assert_fail
    - functionName:    jv_invalid
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_identical
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2030
      functionLinenumberEnd: 2045
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jv_free
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:2033,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:2033,12'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2035,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:2034,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:2034,12'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2035,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:2032,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:2035,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2037,9'
              BranchSideFuncs:
                - memcmp
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:2037,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:2038,13'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:2040,21'
              BranchSideFuncs:
                - memcmp
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv.c:2040,11'
          Dst:             memcmp
        - Src:             'src/jv.c:2043,3'
          Dst:             jv_free
        - Src:             'src/jv.c:2044,3'
          Dst:             jv_free
    - functionName:    jv_object_merge_recursive
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1894
      functionLinenumberEnd: 1911
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         31
      ICount:          307
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_is_valid
        - jv_object_get
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
        - jv_object_merge_recursive
        - jv_object_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1895,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1895,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1896,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1896,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1896,3'
              BranchSideFuncs:
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1898,3'
              BranchSideFuncs:
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1898,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1898,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1910,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv.c:1898,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1898,3'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
            - BranchSide:      'src/jv.c:1898,3'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
        - Branch String:   'src/jv.c:1898,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1899,29'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
            - BranchSide:      'src/jv.c:1909,3'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1900,27'
          Branch Sides:
            - BranchSide:      'src/jv.c:1901,9'
              BranchSideFuncs:
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
            - BranchSide:      'src/jv.c:1905,7'
              BranchSideFuncs:
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
        - Branch String:   'src/jv.c:1901,44'
          Branch Sides:
            - BranchSide:      'src/jv.c:1902,9'
              BranchSideFuncs:
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
                - jv_object_merge_recursive
                - jv_object_set
            - BranchSide:      'src/jv.c:1905,7'
              BranchSideFuncs:
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
        - Branch String:   'src/jv.c:1900,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1903,31'
              BranchSideFuncs:
                - jv_object_merge_recursive
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
            - BranchSide:      'src/jv.c:1905,7'
              BranchSideFuncs:
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
        - Branch String:   'src/jv.c:1908,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1908,26'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1909,3'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_is_valid.199
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_merge_recursive
                - jv_object_set
                - jv_object_iter_key
                - jv_object_iter_value
      Callsites:
        - Src:             'src/jv.c:1895,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1896,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1898,3'
          Dst:             jv_object_iter
        - Src:             'src/jv.c:1898,3'
          Dst:             jv_object_iter_valid
        - Src:             'src/jv.c:1898,3'
          Dst:             jv_object_iter_key
        - Src:             'src/jv.c:1898,3'
          Dst:             jv_object_iter_value
        - Src:             'src/jv.c:1899,29'
          Dst:             jv_copy
        - Src:             'src/jv.c:1899,41'
          Dst:             jv_copy
        - Src:             'src/jv.c:1899,15'
          Dst:             jv_object_get
        - Src:             'src/jv.c:1900,9'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1903,31'
          Dst:             jv_object_merge_recursive
        - Src:             'src/jv.c:1903,11'
          Dst:             jv_object_set
        - Src:             'src/jv.c:1905,7'
          Dst:             jv_free
        - Src:             'src/jv.c:1906,11'
          Dst:             jv_object_set
        - Src:             'src/jv.c:1908,10'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1898,3'
          Dst:             jv_object_iter_next
        - Src:             'src/jv.c:1910,3'
          Dst:             jv_free
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    jv_object_set
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1855
      functionLinenumberEnd: 1867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - value
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_invalid_with_msg
        - jv_string
        - jvp_object_write
      functionUses:    55
      BranchProfiles:
        - Branch String:   'src/jv.c:1856,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1856,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_write
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv.c:1857,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_write
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv.c:1857,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1857,3'
              BranchSideFuncs:
                - jvp_object_write
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv.c:1860,8'
              BranchSideFuncs:
                - jvp_object_write
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv.c:1860,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1861,5'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv.c:1864,12'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1856,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1857,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1860,8'
          Dst:             jvp_object_write
        - Src:             'src/jv.c:1861,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1862,32'
          Dst:             jv_string
        - Src:             'src/jv.c:1862,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv.c:1864,3'
          Dst:             jv_free
    - functionName:    jvp_object_write
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - valpp
        - ''
      BBCount:         17
      ICount:          198
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_invalid
        - jvp_object_add_slot
        - jvp_object_find_bucket
        - jvp_object_find_slot
        - jvp_object_rehash
        - jvp_object_unshare
        - jvp_string_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1738,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1740,5'
              BranchSideFuncs:
                - jvp_string_free
            - BranchSide:      'src/jv.c:1744,31'
              BranchSideFuncs:
                - jvp_object_add_slot
                - jvp_object_rehash
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - jv_invalid
                - __assert_fail
                - jv_invalid
        - Branch String:   'src/jv.c:1745,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1746,5'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/jv.c:1748,28'
              BranchSideFuncs:
                - jvp_object_rehash
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - jv_invalid
                - __assert_fail
        - Branch String:   'src/jv.c:1748,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1749,8'
              BranchSideFuncs:
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - jv_invalid
                - __assert_fail
            - BranchSide:      'src/jv.c:1752,38'
              BranchSideFuncs:
                - jvp_object_find_bucket
                - jvp_object_find_slot
                - jvp_object_add_slot
                - __assert_fail
                - jv_invalid
                - __assert_fail
        - Branch String:   'src/jv.c:1753,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1753,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv.c:1754,33'
              BranchSideFuncs:
                - jvp_object_add_slot
                - __assert_fail
                - jv_invalid
        - Branch String:   'src/jv.c:1755,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1755,5'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/jv.c:1756,5'
              BranchSideFuncs:
                - jv_invalid
      Callsites:
        - Src:             'src/jv.c:1735,13'
          Dst:             jvp_object_unshare
        - Src:             'src/jv.c:1736,17'
          Dst:             jvp_object_find_bucket
        - Src:             'src/jv.c:1737,30'
          Dst:             jvp_object_find_slot
        - Src:             'src/jv.c:1740,5'
          Dst:             jvp_string_free
        - Src:             'src/jv.c:1744,10'
          Dst:             jvp_object_add_slot
        - Src:             'src/jv.c:1746,19'
          Dst:             jv_invalid
        - Src:             'src/jv.c:1748,10'
          Dst:             jvp_object_rehash
        - Src:             'src/jv.c:1752,14'
          Dst:             jvp_object_find_bucket
        - Src:             'src/jv.c:1753,5'
          Dst:             jvp_object_find_slot
        - Src:             'src/jv.c:1753,5'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1754,12'
          Dst:             jvp_object_add_slot
        - Src:             'src/jv.c:1755,5'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1756,19'
          Dst:             jv_invalid
    - functionName:    jv_string
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_string_sized
        - strlen
      functionUses:    180
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1290,31'
          Dst:             strlen
        - Src:             'src/jv.c:1290,10'
          Dst:             jv_string_sized
    - functionName:    jv_invalid_with_msg
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - err
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_alloc
      functionUses:    69
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:150,20'
          Dst:             jv_mem_alloc
    - functionName:    jv_string_sized
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jvp_string_copy_replace_bad
        - jvp_string_new
        - jvp_utf8_is_valid
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/jv.c:1280,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1281,20'
              BranchSideFuncs:
                - jvp_string_new
            - BranchSide:      'src/jv.c:1282,33'
              BranchSideFuncs:
                - jvp_string_copy_replace_bad
      Callsites:
        - Src:             'src/jv.c:1280,5'
          Dst:             jvp_utf8_is_valid
        - Src:             'src/jv.c:1281,5'
          Dst:             jvp_string_new
        - Src:             'src/jv.c:1282,5'
          Dst:             jvp_string_copy_replace_bad
    - functionName:    jvp_string_new
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - length
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jvp_string_alloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1140,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1140,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1141,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:1138,19'
          Dst:             jvp_string_alloc
    - functionName:    jvp_string_copy_replace_bad
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - length
      BBCount:         12
      ICount:          132
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jvp_string_alloc
        - jvp_utf8_encode
        - jvp_utf8_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1122,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1123,9'
              BranchSideFuncs:
                - jvp_utf8_encode
                - __assert_fail
                - jvp_utf8_next
            - BranchSide:      'src/jv.c:1129,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1123,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1124,9'
              BranchSideFuncs:
                - jvp_utf8_encode
                - __assert_fail
                - jvp_utf8_next
            - BranchSide:      'src/jv.c:1126,28'
              BranchSideFuncs:
                - jvp_utf8_encode
                - __assert_fail
                - jvp_utf8_next
        - Branch String:   'src/jv.c:1127,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1122,3'
              BranchSideFuncs:
                - jvp_utf8_next
                - jvp_utf8_encode
                - __assert_fail
            - BranchSide:      'src/jv.c:1127,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1118,19'
          Dst:             jvp_string_alloc
        - Src:             'src/jv.c:1122,15'
          Dst:             jvp_utf8_next
        - Src:             'src/jv.c:1126,12'
          Dst:             jvp_utf8_encode
        - Src:             'src/jv.c:1127,5'
          Dst:             __assert_fail
    - functionName:    jv_object_merge
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         20
      ICount:          172
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_is_valid
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
        - jv_object_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1885,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1885,3'
              BranchSideFuncs:
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1886,3'
              BranchSideFuncs:
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1886,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1886,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1890,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv.c:1886,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1886,3'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_free
                - jv_object_iter_valid
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
            - BranchSide:      'src/jv.c:1886,3'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
        - Branch String:   'src/jv.c:1886,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1887,9'
              BranchSideFuncs:
                - jv_object_set
                - jv_is_valid.199
                - jv_free
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter_next
            - BranchSide:      'src/jv.c:1889,3'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_valid
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv.c:1888,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1888,26'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv.c:1889,3'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - jv_object_set
                - jv_is_valid.199
                - jv_object_iter_key
                - jv_object_iter_value
      Callsites:
        - Src:             'src/jv.c:1885,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1886,3'
          Dst:             jv_object_iter
        - Src:             'src/jv.c:1886,3'
          Dst:             jv_object_iter_valid
        - Src:             'src/jv.c:1886,3'
          Dst:             jv_object_iter_key
        - Src:             'src/jv.c:1886,3'
          Dst:             jv_object_iter_value
        - Src:             'src/jv.c:1887,9'
          Dst:             jv_object_set
        - Src:             'src/jv.c:1888,10'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1886,3'
          Dst:             jv_object_iter_next
        - Src:             'src/jv.c:1890,3'
          Dst:             jv_free
    - functionName:    jv_object_length
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1881
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_object_length
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv.c:1878,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1878,3'
              BranchSideFuncs:
                - jvp_object_length
                - jv_free
            - BranchSide:      'src/jv.c:1878,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1878,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1879,11'
          Dst:             jvp_object_length
        - Src:             'src/jv.c:1880,3'
          Dst:             jv_free
    - functionName:    jvp_object_delete
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1781
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - ''
      BBCount:         16
      ICount:          167
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_object_find_bucket
        - jvp_object_get_slot
        - jvp_object_next_slot
        - jvp_object_unshare
        - jvp_string_equal
        - jvp_string_free
        - jvp_string_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1763,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1763,3'
              BranchSideFuncs:
                - jvp_object_unshare
                - jvp_object_find_bucket
                - jvp_string_hash
                - jvp_object_get_slot
                - jvp_object_next_slot
                - jvp_string_equal
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1764,4'
              BranchSideFuncs:
                - jvp_object_unshare
                - jvp_object_find_bucket
                - jvp_string_hash
                - jvp_object_get_slot
                - jvp_object_next_slot
                - jvp_string_equal
                - jvp_string_free
                - jv_free
        - Branch String:   'src/jv.c:1768,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1771,9'
              BranchSideFuncs:
                - jvp_object_next_slot
                - jvp_string_equal
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1780,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:1771,28'
          Branch Sides:
            - BranchSide:      'src/jv.c:1771,53'
              BranchSideFuncs:
                - jvp_string_equal
                - jvp_object_next_slot
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1778,17'
              BranchSideFuncs:
                - jvp_object_next_slot
                - jvp_string_equal
                - jvp_string_free
                - jv_free
        - Branch String:   'src/jv.c:1771,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1772,19'
              BranchSideFuncs:
                - jvp_string_free
                - jv_free
            - BranchSide:      'src/jv.c:1778,17'
              BranchSideFuncs:
                - jvp_object_next_slot
                - jvp_string_equal
                - jvp_string_free
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1763,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1764,13'
          Dst:             jvp_object_unshare
        - Src:             'src/jv.c:1765,17'
          Dst:             jvp_object_find_bucket
        - Src:             'src/jv.c:1767,19'
          Dst:             jvp_string_hash
        - Src:             'src/jv.c:1768,35'
          Dst:             jvp_object_get_slot
        - Src:             'src/jv.c:1771,31'
          Dst:             jvp_string_equal
        - Src:             'src/jv.c:1773,7'
          Dst:             jvp_string_free
        - Src:             'src/jv.c:1775,7'
          Dst:             jv_free
        - Src:             'src/jv.c:1770,15'
          Dst:             jvp_object_next_slot
    - functionName:    jv_object_delete
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_object_delete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1870,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1870,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_delete
                - jv_free
            - BranchSide:      'src/jv.c:1871,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_delete
                - jv_free
        - Branch String:   'src/jv.c:1871,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1871,3'
              BranchSideFuncs:
                - jvp_object_delete
                - jv_free
            - BranchSide:      'src/jv.c:1871,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1870,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1871,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1872,3'
          Dst:             jvp_object_delete
        - Src:             'src/jv.c:1873,3'
          Dst:             jv_free
    - functionName:    jv_object_has
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1852
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - key
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_object_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1846,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1846,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_read
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:1847,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_object_read
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:1847,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1847,3'
              BranchSideFuncs:
                - jvp_object_read
                - jv_free
                - jv_free
            - BranchSide:      'src/jv.c:1847,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1846,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1847,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1848,14'
          Dst:             jvp_object_read
        - Src:             'src/jv.c:1850,3'
          Dst:             jv_free
        - Src:             'src/jv.c:1851,3'
          Dst:             jv_free
    - functionName:    jv_object
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_object_new
      functionUses:    27
      BranchProfiles:
        - Branch String:   'src/jv.c:1827,10'
          Branch Sides:
            - BranchSide:      'src/jv.c:1827,10'
              BranchSideFuncs:
                - jvp_object_new
            - BranchSide:      'src/jv.c:1827,10'
              BranchSideFuncs:
                - jvp_object_new
      Callsites:
        - Src:             'src/jv.c:1827,10'
          Dst:             jvp_object_new
    - functionName:    jv_string_fmt
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fmt
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_string_vfmt
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1554,12'
          Dst:             jv_string_vfmt
    - functionName:    jv_string_vfmt
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fmt
        - ap
      BBCount:         13
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jv_mem_alloc
        - jv_mem_free
        - jv_string_sized
        - vsnprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1540,16'
          Branch Sides:
            - BranchSide:      'src/jv.c:1540,19'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_alloc
                - vsnprintf
                - jv_string_sized
                - jv_mem_free
            - BranchSide:      'src/jv.c:1545,19'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_alloc
                - vsnprintf
                - jv_string_sized
                - jv_mem_free
        - Branch String:   'src/jv.c:1540,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1541,32'
              BranchSideFuncs:
                - jv_string_sized
                - jv_mem_free
            - BranchSide:      'src/jv.c:1545,19'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_alloc
                - vsnprintf
                - jv_string_sized
                - jv_mem_free
        - Branch String:   'src/jv.c:1546,14'
          Branch Sides:
            - BranchSide:      'src/jv.c:1546,40'
              BranchSideFuncs:
                - jv_mem_alloc
                - vsnprintf
                - jv_mem_free
                - jv_string_sized
                - jv_mem_free
            - BranchSide:      'src/jv.c:1546,69'
              BranchSideFuncs:
                - jv_mem_alloc
                - vsnprintf
                - jv_mem_free
                - jv_string_sized
                - jv_mem_free
      Callsites:
        - Src:             'src/jv.c:1531,17'
          Dst:             jv_mem_alloc
        - Src:             'src/jv.c:1534,13'
          Dst:             vsnprintf
        - Src:             'src/jv.c:1541,16'
          Dst:             jv_string_sized
        - Src:             'src/jv.c:1542,7'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:1545,7'
          Dst:             jv_mem_free
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_string_append_str
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - str
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_string_append_buf
        - strlen
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1525,39'
          Dst:             strlen
        - Src:             'src/jv.c:1525,10'
          Dst:             jv_string_append_buf
    - functionName:    jv_string_append_buf
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - buf
        - len
        - ''
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_string_concat
        - jvp_string_append
        - jvp_string_copy_replace_bad
        - jvp_utf8_is_valid
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv.c:1508,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1509,30'
              BranchSideFuncs:
                - jvp_string_append
            - BranchSide:      'src/jv.c:1511,40'
              BranchSideFuncs:
                - jvp_string_copy_replace_bad
                - jv_string_concat
      Callsites:
        - Src:             'src/jv.c:1508,7'
          Dst:             jvp_utf8_is_valid
        - Src:             'src/jv.c:1509,9'
          Dst:             jvp_string_append
        - Src:             'src/jv.c:1511,12'
          Dst:             jvp_string_copy_replace_bad
        - Src:             'src/jv.c:1512,9'
          Dst:             jv_string_concat
    - functionName:    jvp_string_append
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - string
        - data
        - len
        - ''
      BBCount:         12
      ICount:          166
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jvp_refcnt_unshared
        - jvp_string_alloc
        - jvp_string_free
        - jvp_string_length
        - jvp_string_ptr
        - jvp_string_remaining_space
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv.c:1178,41'
          Branch Sides:
            - BranchSide:      'src/jv.c:1179,34'
              BranchSideFuncs:
                - jvp_string_remaining_space
                - jvp_string_alloc
                - jvp_string_free
            - BranchSide:      'src/jv.c:1187,25'
              BranchSideFuncs:
                - jvp_string_alloc
                - jvp_string_free
        - Branch String:   'src/jv.c:1178,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1187,25'
              BranchSideFuncs:
                - jvp_string_alloc
                - jvp_string_free
        - Branch String:   'src/jv.c:1188,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1188,31'
              BranchSideFuncs:
                - jvp_string_alloc
                - jvp_string_free
            - BranchSide:      'src/jv.c:1189,41'
              BranchSideFuncs:
                - jvp_string_alloc
                - jvp_string_free
      Callsites:
        - Src:             'src/jv.c:1175,19'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1176,22'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1178,7'
          Dst:             jvp_refcnt_unshared
        - Src:             'src/jv.c:1179,7'
          Dst:             jvp_string_remaining_space
        - Src:             'src/jv.c:1189,24'
          Dst:             jvp_string_alloc
        - Src:             'src/jv.c:1194,5'
          Dst:             jvp_string_free
    - functionName:    jv_string_concat
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_string_value
        - jvp_string_append
        - jvp_string_length
        - jvp_string_ptr
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1501,28'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1502,43'
          Dst:             jvp_string_ptr
        - Src:             'src/jv.c:1502,25'
          Dst:             jvp_string_length
        - Src:             'src/jv.c:1501,7'
          Dst:             jvp_string_append
        - Src:             'src/jv.c:1503,3'
          Dst:             jv_free
    - functionName:    jvp_clamp_slice_params
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - len
        - pstart
        - pend
      BBCount:         19
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:927,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:927,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:928,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:928,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:928,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:930,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:930,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:930,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:931,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:931,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:931,32'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:932,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:932,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:932,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:933,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:933,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:933,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:933,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jv_string_slice
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - j
        - start
        - end
        - ''
      BBCount:         35
      ICount:          288
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_invalid_with_msg
        - jv_string
        - jv_string_empty
        - jv_string_length_bytes
        - jv_string_sized
        - jv_string_value
        - jvp_clamp_slice_params
        - jvp_utf8_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1452,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1452,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_clamp_slice_params
                - __assert_fail
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
            - BranchSide:      'src/jv.c:1453,19'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_clamp_slice_params
                - __assert_fail
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
        - Branch String:   'src/jv.c:1461,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1461,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
            - BranchSide:      'src/jv.c:1461,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv.c:1461,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1461,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
            - BranchSide:      'src/jv.c:1461,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv.c:1461,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1461,3'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
            - BranchSide:      'src/jv.c:1464,12'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
        - Branch String:   'src/jv.c:1464,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1465,23'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
            - BranchSide:      'src/jv.c:1476,12'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1466,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1467,7'
              BranchSideFuncs:
                - jv_free
                - jv_string_empty
            - BranchSide:      'src/jv.c:1470,9'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string_empty
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1470,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1471,7'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1474,3'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_string_empty
        - Branch String:   'src/jv.c:1476,25'
          Branch Sides:
            - BranchSide:      'src/jv.c:1476,28'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1476,3'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1476,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1477,23'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_string_sized
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1495,25'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
        - Branch String:   'src/jv.c:1478,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1479,11'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
            - BranchSide:      'src/jv.c:1482,9'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1482,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1483,7'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1486,3'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_next
                - jv_free
                - jv_string
                - jv_invalid_with_msg
      Callsites:
        - Src:             'src/jv.c:1452,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1453,19'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1454,36'
          Dst:             jv_copy
        - Src:             'src/jv.c:1454,13'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1460,3'
          Dst:             jvp_clamp_slice_params
        - Src:             'src/jv.c:1461,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1465,9'
          Dst:             jvp_utf8_next
        - Src:             'src/jv.c:1467,7'
          Dst:             jv_free
        - Src:             'src/jv.c:1468,14'
          Dst:             jv_string_empty
        - Src:             'src/jv.c:1471,7'
          Dst:             jv_free
        - Src:             'src/jv.c:1472,34'
          Dst:             jv_string
        - Src:             'src/jv.c:1472,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv.c:1477,9'
          Dst:             jvp_utf8_next
        - Src:             'src/jv.c:1483,7'
          Dst:             jv_free
        - Src:             'src/jv.c:1484,34'
          Dst:             jv_string
        - Src:             'src/jv.c:1484,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv.c:1495,9'
          Dst:             jv_string_sized
        - Src:             'src/jv.c:1496,3'
          Dst:             jv_free
    - functionName:    jv_string_empty
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_string_empty_new
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1286,10'
          Dst:             jvp_string_empty_new
    - functionName:    jvp_string_empty_new
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - length
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_string_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1148,19'
          Dst:             jvp_string_alloc
    - functionName:    jv_string_hash
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1443
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
        - jvp_string_hash
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv.c:1440,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1440,3'
              BranchSideFuncs:
                - jvp_string_hash
                - jv_free
            - BranchSide:      'src/jv.c:1440,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1440,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1441,19'
          Dst:             jvp_string_hash
        - Src:             'src/jv.c:1442,3'
          Dst:             jv_free
    - functionName:    jv_string_implode
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         26
      ICount:          201
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_number_value
        - jv_string_append_codepoint
        - jv_string_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv.c:1417,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1417,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_string_empty
                - __assert_fail
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
            - BranchSide:      'src/jv.c:1418,29'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_string_empty
                - __assert_fail
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
        - Branch String:   'src/jv.c:1422,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1422,3'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
            - BranchSide:      'src/jv.c:1424,10'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
        - Branch String:   'src/jv.c:1424,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1425,25'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
                - jv_free
            - BranchSide:      'src/jv.c:1435,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv.c:1426,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1426,5'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
            - BranchSide:      'src/jv.c:1427,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
        - Branch String:   'src/jv.c:1430,16'
          Branch Sides:
            - BranchSide:      'src/jv.c:1430,19'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
            - BranchSide:      'src/jv.c:1431,10'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
        - Branch String:   'src/jv.c:1430,33'
          Branch Sides:
            - BranchSide:      'src/jv.c:1430,37'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
            - BranchSide:      'src/jv.c:1431,10'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
        - Branch String:   'src/jv.c:1430,50'
          Branch Sides:
            - BranchSide:      'src/jv.c:1430,53'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
            - BranchSide:      'src/jv.c:1432,39'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
        - Branch String:   'src/jv.c:1430,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1431,10'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
            - BranchSide:      'src/jv.c:1432,39'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - __assert_fail
                - jv_number_value
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1417,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1418,29'
          Dst:             jv_copy
        - Src:             'src/jv.c:1418,13'
          Dst:             jv_array_length
        - Src:             'src/jv.c:1419,10'
          Dst:             jv_string_empty
        - Src:             'src/jv.c:1422,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1425,25'
          Dst:             jv_copy
        - Src:             'src/jv.c:1425,12'
          Dst:             jv_array_get
        - Src:             'src/jv.c:1426,5'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1427,14'
          Dst:             jv_number_value
        - Src:             'src/jv.c:1428,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1432,9'
          Dst:             jv_string_append_codepoint
        - Src:             'src/jv.c:1435,3'
          Dst:             jv_free
    - functionName:    jv_string_append_codepoint
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - c
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_string_append
        - jvp_utf8_encode
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1519,13'
          Dst:             jvp_utf8_encode
        - Src:             'src/jv.c:1520,7'
          Dst:             jvp_string_append
    - functionName:    jv_string_explode
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         12
      ICount:          136
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_array_append
        - jv_array_sized
        - jv_copy
        - jv_free
        - jv_is_valid
        - jv_number
        - jv_string_length_bytes
        - jv_string_value
        - jvp_utf8_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1402,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1402,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_array_sized
                - jvp_utf8_next
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1403,19'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_array_sized
                - jvp_utf8_next
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
        - Branch String:   'src/jv.c:1408,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1408,3'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jvp_utf8_next
            - BranchSide:      'src/jv.c:1409,38'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jvp_utf8_next
        - Branch String:   'src/jv.c:1410,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1408,3'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1410,26'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1402,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1403,19'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1404,36'
          Dst:             jv_copy
        - Src:             'src/jv.c:1404,13'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1406,10'
          Dst:             jv_array_sized
        - Src:             'src/jv.c:1408,15'
          Dst:             jvp_utf8_next
        - Src:             'src/jv.c:1409,28'
          Dst:             jv_number
        - Src:             'src/jv.c:1409,9'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1410,10'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1412,3'
          Dst:             jv_free
    - functionName:    jv_array_sized
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_array_new
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:991,10'
          Dst:             jvp_array_new
    - functionName:    jv_number
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    126
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_array_append
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - val
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_array_length
        - jv_array_set
        - jv_copy
      functionUses:    86
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:1042,42'
          Dst:             jv_copy
        - Src:             'src/jv.c:1042,26'
          Dst:             jv_array_length
        - Src:             'src/jv.c:1042,10'
          Dst:             jv_array_set
    - functionName:    jv_array_set
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - idx
        - val
        - ''
        - ''
      BBCount:         14
      ICount:          159
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_free
        - jv_invalid_with_msg
        - jv_string
        - jvp_array_length
        - jvp_array_offset
        - jvp_array_write
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/jv.c:1019,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1019,3'
              BranchSideFuncs:
                - jvp_array_offset
                - jvp_array_write
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_array_length
            - BranchSide:      'src/jv.c:1021,7'
              BranchSideFuncs:
                - jvp_array_offset
                - jvp_array_write
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jvp_array_length
        - Branch String:   'src/jv.c:1021,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1022,11'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_array_offset
                - jvp_array_write
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1023,7'
              BranchSideFuncs:
                - jvp_array_offset
                - jvp_array_write
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1023,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1024,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1028,7'
              BranchSideFuncs:
                - jvp_array_offset
                - jvp_array_write
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1028,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1029,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1034,34'
              BranchSideFuncs:
                - jvp_array_write
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1019,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1022,11'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:1024,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1025,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1026,32'
          Dst:             jv_string
        - Src:             'src/jv.c:1026,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv.c:1028,30'
          Dst:             jvp_array_offset
        - Src:             'src/jv.c:1029,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1030,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1031,32'
          Dst:             jv_string
        - Src:             'src/jv.c:1031,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv.c:1034,14'
          Dst:             jvp_array_write
        - Src:             'src/jv.c:1035,3'
          Dst:             jv_free
    - functionName:    jvp_array_write
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - i
      BBCount:         24
      ICount:          253
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - imax
        - jv_copy
        - jvp_array_alloc
        - jvp_array_free
        - jvp_array_length
        - jvp_array_offset
        - jvp_array_ptr
        - jvp_refcnt_unshared
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:879,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:879,3'
              BranchSideFuncs:
                - jvp_array_ptr
                - jvp_array_offset
                - jvp_array_length
                - imax
                - jvp_array_alloc
                - jvp_array_length
                - jvp_array_free
                - jvp_array_offset
                - jv_copy
                - jvp_refcnt_unshared
                - imax
                - imax
            - BranchSide:      'src/jv.c:880,37'
              BranchSideFuncs:
                - jvp_array_ptr
                - jvp_array_offset
                - jvp_array_length
                - imax
                - jvp_array_alloc
                - jvp_array_length
                - jvp_array_free
                - jvp_array_offset
                - jv_copy
                - jvp_refcnt_unshared
                - imax
                - imax
        - Branch String:   'src/jv.c:883,33'
          Branch Sides:
            - BranchSide:      'src/jv.c:883,56'
              BranchSideFuncs:
                - jvp_refcnt_unshared
                - jvp_array_length
                - imax
                - jvp_array_alloc
                - jvp_array_length
                - jvp_array_free
                - jvp_array_offset
                - jv_copy
                - imax
                - imax
            - BranchSide:      'src/jv.c:893,27'
              BranchSideFuncs:
                - jvp_array_length
                - imax
                - jvp_array_alloc
                - jvp_array_length
                - jvp_array_free
                - jvp_array_offset
                - jv_copy
        - Branch String:   'src/jv.c:883,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:885,18'
              BranchSideFuncs:
                - imax
                - imax
            - BranchSide:      'src/jv.c:893,27'
              BranchSideFuncs:
                - jvp_array_length
                - imax
                - jvp_array_alloc
                - jvp_array_length
                - jvp_array_free
                - jvp_array_offset
                - jv_copy
        - Branch String:   'src/jv.c:885,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:886,7'
              BranchSideFuncs:
                - imax
                - imax
            - BranchSide:      'src/jv.c:888,26'
              BranchSideFuncs:
                - imax
                - imax
        - Branch String:   'src/jv.c:896,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:897,7'
              BranchSideFuncs:
                - jvp_array_offset
                - jv_copy
                - jvp_array_length
                - jvp_array_free
            - BranchSide:      'src/jv.c:900,5'
              BranchSideFuncs:
                - jvp_array_free
        - Branch String:   'src/jv.c:900,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:901,7'
              BranchSideFuncs:
                - jvp_array_free
            - BranchSide:      'src/jv.c:903,25'
              BranchSideFuncs:
                - jvp_array_free
      Callsites:
        - Src:             'src/jv.c:879,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:880,22'
          Dst:             jvp_array_ptr
        - Src:             'src/jv.c:882,17'
          Dst:             jvp_array_offset
        - Src:             'src/jv.c:883,36'
          Dst:             jvp_refcnt_unshared
        - Src:             'src/jv.c:888,21'
          Dst:             imax
        - Src:             'src/jv.c:889,15'
          Dst:             imax
        - Src:             'src/jv.c:893,34'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:893,22'
          Dst:             imax
        - Src:             'src/jv.c:894,28'
          Dst:             jvp_array_alloc
        - Src:             'src/jv.c:896,21'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:898,37'
          Dst:             jvp_array_offset
        - Src:             'src/jv.c:898,9'
          Dst:             jv_copy
        - Src:             'src/jv.c:904,5'
          Dst:             jvp_array_free
    - functionName:    jvp_array_new
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_array_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:842,39'
          Dst:             jvp_array_alloc
    - functionName:    jv_get_refcnt
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv.c:1985,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1986,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:1988,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jv_string_split
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - sep
        - ''
        - ''
      BBCount:         36
      ICount:          355
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - _jq_memmem
        - jv_array
        - jv_array_append
        - jv_copy
        - jv_free
        - jv_get_refcnt
        - jv_is_valid
        - jv_string
        - jv_string_append_codepoint
        - jv_string_length_bytes
        - jv_string_sized
        - jv_string_value
        - jvp_utf8_next
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1367,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1367,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_get_refcnt
                - __assert_fail
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
                - jvp_utf8_next
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1368,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_get_refcnt
                - __assert_fail
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
                - jvp_utf8_next
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
        - Branch String:   'src/jv.c:1368,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1368,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_get_refcnt
                - __assert_fail
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
                - jvp_utf8_next
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1369,22'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_get_refcnt
                - __assert_fail
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
                - jvp_utf8_next
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
        - Branch String:   'src/jv.c:1376,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1376,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
                - jvp_utf8_next
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1378,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
                - jvp_utf8_next
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
        - Branch String:   'src/jv.c:1378,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1380,5'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_free
                - jv_free
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1385,14'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
        - Branch String:   'src/jv.c:1380,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1381,57'
              BranchSideFuncs:
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_free
                - jvp_utf8_next
            - BranchSide:      'src/jv.c:1384,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:1382,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1380,5'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_free
                - jv_free
                - jv_string
                - jv_string_append_codepoint
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1382,28'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:1387,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1388,13'
              BranchSideFuncs:
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string
                - jv_array_append
            - BranchSide:      'src/jv.c:1389,46'
              BranchSideFuncs:
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string
                - jv_array_append
        - Branch String:   'src/jv.c:1390,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1390,28'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
            - BranchSide:      'src/jv.c:1392,11'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
        - Branch String:   'src/jv.c:1392,30'
          Branch Sides:
            - BranchSide:      'src/jv.c:1392,33'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
            - BranchSide:      'src/jv.c:1394,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
        - Branch String:   'src/jv.c:1392,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1393,32'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1394,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_string_sized
                - jv_array_append
                - jv_is_valid.199
                - jv_string
                - jv_array_append
      Callsites:
        - Src:             'src/jv.c:1367,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1368,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1369,22'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1370,52'
          Dst:             jv_copy
        - Src:             'src/jv.c:1370,29'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1371,24'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1373,39'
          Dst:             jv_copy
        - Src:             'src/jv.c:1373,16'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1374,10'
          Dst:             jv_array
        - Src:             'src/jv.c:1376,3'
          Dst:             jv_get_refcnt
        - Src:             'src/jv.c:1376,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1380,20'
          Dst:             jvp_utf8_next
        - Src:             'src/jv.c:1381,57'
          Dst:             jv_string
        - Src:             'src/jv.c:1381,30'
          Dst:             jv_string_append_codepoint
        - Src:             'src/jv.c:1381,11'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1382,12'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1386,11'
          Dst:             _jq_memmem
        - Src:             'src/jv.c:1389,30'
          Dst:             jv_string_sized
        - Src:             'src/jv.c:1389,11'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1390,12'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1393,32'
          Dst:             jv_string
        - Src:             'src/jv.c:1393,13'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1396,3'
          Dst:             jv_free
        - Src:             'src/jv.c:1397,3'
          Dst:             jv_free
    - functionName:    jv_array
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_array_sized
      functionUses:    59
      BranchProfiles:
        - Branch String:   'src/jv.c:995,10'
          Branch Sides:
            - BranchSide:      'src/jv.c:995,10'
              BranchSideFuncs:
                - jv_array_sized
            - BranchSide:      'src/jv.c:995,10'
              BranchSideFuncs:
                - jv_array_sized
      Callsites:
        - Src:             'src/jv.c:995,10'
          Dst:             jv_array_sized
    - functionName:    jv_string_repeat
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - j
        - n
        - ''
      BBCount:         20
      ICount:          248
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_invalid_with_msg
        - jv_null
        - jv_string
        - jv_string_empty
        - jv_string_length_bytes
        - jv_string_value
        - jvp_string_append
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1341,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1341,3'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_string_empty
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_null
            - BranchSide:      'src/jv.c:1342,7'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_string_empty
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_null
        - Branch String:   'src/jv.c:1342,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1343,5'
              BranchSideFuncs:
                - jv_free
                - jv_null
            - BranchSide:      'src/jv.c:1346,36'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_string_empty
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv.c:1348,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1349,5'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv.c:1352,7'
              BranchSideFuncs:
                - jv_string_empty
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string
        - Branch String:   'src/jv.c:1352,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1353,5'
              BranchSideFuncs:
                - jv_free
                - jv_string
            - BranchSide:      'src/jv.c:1356,28'
              BranchSideFuncs:
                - jv_string_empty
                - jv_string_value
                - jvp_string_append
                - jv_free
                - jv_string_value
                - jvp_string_append
        - Branch String:   'src/jv.c:1358,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1359,12'
              BranchSideFuncs:
                - jv_string_value
                - jvp_string_append
                - jv_free
            - BranchSide:      'src/jv.c:1362,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv.c:1359,12'
          Branch Sides:
            - BranchSide:      'src/jv.c:1358,54'
              BranchSideFuncs:
                - jv_string_value
                - jvp_string_append
                - jv_free
            - BranchSide:      'src/jv.c:1358,54'
              BranchSideFuncs:
                - jv_string_value
                - jvp_string_append
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1341,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1343,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1344,12'
          Dst:             jv_null
        - Src:             'src/jv.c:1346,36'
          Dst:             jv_copy
        - Src:             'src/jv.c:1346,13'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1349,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1350,32'
          Dst:             jv_string
        - Src:             'src/jv.c:1350,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv.c:1353,5'
          Dst:             jv_free
        - Src:             'src/jv.c:1354,12'
          Dst:             jv_string
        - Src:             'src/jv.c:1356,12'
          Dst:             jv_string_empty
        - Src:             'src/jv.c:1357,32'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1357,9'
          Dst:             jvp_string_append
        - Src:             'src/jv.c:1360,34'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1360,11'
          Dst:             jvp_string_append
        - Src:             'src/jv.c:1362,3'
          Dst:             jv_free
    - functionName:    jv_null
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_string_indexes
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - k
        - ''
        - ''
      BBCount:         21
      ICount:          229
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - _jq_memmem
        - jv_array
        - jv_array_append
        - jv_copy
        - jv_free
        - jv_is_valid
        - jv_number
        - jv_string_length_bytes
        - jv_string_value
        - jvp_utf8_decode_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1312,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1312,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
            - BranchSide:      'src/jv.c:1313,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
        - Branch String:   'src/jv.c:1313,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1313,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
            - BranchSide:      'src/jv.c:1314,22'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_copy
                - jv_string_length_bytes
                - jv_array
                - jv_free
                - jv_free
                - _jq_memmem
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
        - Branch String:   'src/jv.c:1321,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1321,7'
              BranchSideFuncs:
                - _jq_memmem
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
            - BranchSide:      'src/jv.c:1322,9'
              BranchSideFuncs:
                - _jq_memmem
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
        - Branch String:   'src/jv.c:1324,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1325,7'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_free
                - _jq_memmem
                - jvp_utf8_decode_length
            - BranchSide:      'src/jv.c:1334,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:1325,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:1326,39'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_free
                - _jq_memmem
            - BranchSide:      'src/jv.c:1330,40'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_free
                - _jq_memmem
                - jvp_utf8_decode_length
        - Branch String:   'src/jv.c:1331,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1331,28'
              BranchSideFuncs:
                - _jq_memmem
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
            - BranchSide:      'src/jv.c:1332,8'
              BranchSideFuncs:
                - _jq_memmem
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_is_valid.199
                - jvp_utf8_decode_length
      Callsites:
        - Src:             'src/jv.c:1312,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1313,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1314,22'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1315,24'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1317,37'
          Dst:             jv_copy
        - Src:             'src/jv.c:1317,14'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1318,39'
          Dst:             jv_copy
        - Src:             'src/jv.c:1318,16'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1319,10'
          Dst:             jv_array
        - Src:             'src/jv.c:1324,17'
          Dst:             _jq_memmem
        - Src:             'src/jv.c:1326,15'
          Dst:             jvp_utf8_decode_length
        - Src:             'src/jv.c:1330,30'
          Dst:             jv_number
        - Src:             'src/jv.c:1330,11'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1331,12'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1335,3'
          Dst:             jv_free
        - Src:             'src/jv.c:1336,3'
          Dst:             jv_free
    - functionName:    jv_string_length_codepoints
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_string_length_bytes
        - jv_string_value
        - jvp_utf8_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv.c:1301,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1301,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_utf8_next
                - jv_free
            - BranchSide:      'src/jv.c:1302,19'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_utf8_next
                - jv_free
        - Branch String:   'src/jv.c:1305,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1305,46'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_free
            - BranchSide:      'src/jv.c:1306,3'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/jv.c:1301,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1302,19'
          Dst:             jv_string_value
        - Src:             'src/jv.c:1303,48'
          Dst:             jv_copy
        - Src:             'src/jv.c:1303,25'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv.c:1305,15'
          Dst:             jvp_utf8_next
        - Src:             'src/jv.c:1306,3'
          Dst:             jv_free
    - functionName:    jv_array_indexes
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         29
      ICount:          284
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_equal
        - jv_free
        - jv_number
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:1068,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1069,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1079,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv.c:1069,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1069,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1075,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_number
                - jv_array_append
        - Branch String:   'src/jv.c:1069,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1069,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv.c:1069,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_equal
        - Branch String:   'src/jv.c:1069,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:1070,34'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1074,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:1070,11'
          Branch Sides:
            - BranchSide:      'src/jv.c:1071,13'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1072,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:1075,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1076,44'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1077,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/jv.c:1065,12'
          Dst:             jv_array
        - Src:             'src/jv.c:1067,30'
          Dst:             jv_copy
        - Src:             'src/jv.c:1067,14'
          Dst:             jv_array_length
        - Src:             'src/jv.c:1069,5'
          Dst:             jv_copy
        - Src:             'src/jv.c:1069,5'
          Dst:             jv_array_length
        - Src:             'src/jv.c:1069,5'
          Dst:             jv_copy
        - Src:             'src/jv.c:1069,5'
          Dst:             jv_array_get
        - Src:             'src/jv.c:1070,34'
          Dst:             jv_copy
        - Src:             'src/jv.c:1070,21'
          Dst:             jv_array_get
        - Src:             'src/jv.c:1070,12'
          Dst:             jv_equal
        - Src:             'src/jv.c:1076,34'
          Dst:             jv_number
        - Src:             'src/jv.c:1076,13'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1079,3'
          Dst:             jv_free
        - Src:             'src/jv.c:1080,3'
          Dst:             jv_free
    - functionName:    jvp_array_slice
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - start
        - end
        - ''
      BBCount:         23
      ICount:          203
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_sized
        - jv_copy
        - jv_free
        - jvp_array_length
        - jvp_clamp_slice_params
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:962,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:962,3'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_clamp_slice_params
                - __assert_fail
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_array
            - BranchSide:      'src/jv.c:963,13'
              BranchSideFuncs:
                - jvp_array_length
                - jvp_clamp_slice_params
                - __assert_fail
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_array
        - Branch String:   'src/jv.c:965,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:965,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_array
            - BranchSide:      'src/jv.c:965,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv.c:965,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:965,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_array
            - BranchSide:      'src/jv.c:965,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv.c:965,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:965,3'
              BranchSideFuncs:
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_array
            - BranchSide:      'src/jv.c:968,7'
              BranchSideFuncs:
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_array
        - Branch String:   'src/jv.c:968,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:969,5'
              BranchSideFuncs:
                - jv_free
                - jv_array
            - BranchSide:      'src/jv.c:973,9'
              BranchSideFuncs:
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
        - Branch String:   'src/jv.c:973,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:974,27'
              BranchSideFuncs:
                - jv_array_sized
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
            - BranchSide:      'src/jv.c:980,17'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:975,5'
          Branch Sides:
            - BranchSide:      'src/jv.c:976,43'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
            - BranchSide:      'src/jv.c:977,5'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/jv.c:962,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:963,13'
          Dst:             jvp_array_length
        - Src:             'src/jv.c:964,3'
          Dst:             jvp_clamp_slice_params
        - Src:             'src/jv.c:965,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:969,5'
          Dst:             jv_free
        - Src:             'src/jv.c:970,12'
          Dst:             jv_array
        - Src:             'src/jv.c:974,12'
          Dst:             jv_array_sized
        - Src:             'src/jv.c:976,43'
          Dst:             jv_copy
        - Src:             'src/jv.c:976,30'
          Dst:             jv_array_get
        - Src:             'src/jv.c:976,11'
          Dst:             jv_array_append
        - Src:             'src/jv.c:977,5'
          Dst:             jv_free
    - functionName:    jv_array_slice
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - start
        - end
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jvp_array_slice
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/jv.c:1059,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1059,3'
              BranchSideFuncs:
                - jvp_array_slice
            - BranchSide:      'src/jv.c:1059,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:1059,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1061,10'
          Dst:             jvp_array_slice
    - functionName:    jv_array_concat
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         23
      ICount:          184
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_is_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv.c:1046,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1046,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1047,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:1047,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1047,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1050,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:1050,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1050,3'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1054,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv.c:1050,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1050,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_array_append
                - jv_is_valid.199
            - BranchSide:      'src/jv.c:1050,3'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_is_valid.199
        - Branch String:   'src/jv.c:1050,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:1051,9'
              BranchSideFuncs:
                - jv_array_append
                - jv_is_valid.199
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1053,3'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv.c:1052,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:1052,26'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv.c:1053,3'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_is_valid.199
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/jv.c:1046,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1047,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:1050,3'
          Dst:             jv_copy
        - Src:             'src/jv.c:1050,3'
          Dst:             jv_array_length
        - Src:             'src/jv.c:1050,3'
          Dst:             jv_copy
        - Src:             'src/jv.c:1050,3'
          Dst:             jv_array_get
        - Src:             'src/jv.c:1051,9'
          Dst:             jv_array_append
        - Src:             'src/jv.c:1052,10'
          Dst:             jv_is_valid
        - Src:             'src/jv.c:1054,3'
          Dst:             jv_free
    - functionName:    jv_number_negate
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - decNumberMinus
        - jv_number
        - jv_number_value
        - jvp_dec_number_ptr
        - jvp_literal_number_alloc
        - tsd_dec_ctx_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:756,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:756,3'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jvp_dec_number_ptr
                - jvp_literal_number_alloc
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberMinus
            - BranchSide:      'src/jv.c:759,7'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jvp_dec_number_ptr
                - jvp_literal_number_alloc
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberMinus
        - Branch String:   'src/jv.c:759,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:760,54'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jvp_literal_number_alloc
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberMinus
            - BranchSide:      'src/jv.c:767,21'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
      Callsites:
        - Src:             'src/jv.c:756,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:760,54'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:760,29'
          Dst:             jvp_literal_number_alloc
        - Src:             'src/jv.c:762,37'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:762,60'
          Dst:             tsd_dec_ctx_get
        - Src:             'src/jv.c:762,5'
          Dst:             decNumberMinus
        - Src:             'src/jv.c:767,21'
          Dst:             jv_number_value
        - Src:             'src/jv.c:767,10'
          Dst:             jv_number
    - functionName:    jvp_literal_number_alloc
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - literal_length
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_alloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:565,27'
          Dst:             jv_mem_alloc
    - functionName:    jv_number_abs
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - decNumberAbs
        - jv_number
        - jv_number_value
        - jvp_dec_number_ptr
        - jvp_literal_number_alloc
        - tsd_dec_ctx_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:741,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:741,3'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jvp_dec_number_ptr
                - jvp_literal_number_alloc
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberAbs
            - BranchSide:      'src/jv.c:744,7'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jvp_dec_number_ptr
                - jvp_literal_number_alloc
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberAbs
        - Branch String:   'src/jv.c:744,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:745,54'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jvp_literal_number_alloc
                - jvp_dec_number_ptr
                - tsd_dec_ctx_get
                - decNumberAbs
            - BranchSide:      'src/jv.c:752,25'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
      Callsites:
        - Src:             'src/jv.c:741,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:745,54'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:745,29'
          Dst:             jvp_literal_number_alloc
        - Src:             'src/jv.c:747,35'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:747,58'
          Dst:             tsd_dec_ctx_get
        - Src:             'src/jv.c:747,5'
          Dst:             decNumberAbs
        - Src:             'src/jv.c:752,25'
          Dst:             jv_number_value
        - Src:             'src/jv.c:752,10'
          Dst:             jv_number
    - functionName:    jvp_number_is_nan
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jvp_dec_number_ptr
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jv.c:729,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:729,3'
              BranchSideFuncs:
                - jvp_dec_number_ptr
            - BranchSide:      'src/jv.c:732,7'
              BranchSideFuncs:
                - jvp_dec_number_ptr
        - Branch String:   'src/jv.c:732,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:733,23'
              BranchSideFuncs:
                - jvp_dec_number_ptr
            - BranchSide:      'src/jv.c:737,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:729,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:733,23'
          Dst:             jvp_dec_number_ptr
    - functionName:    jv_is_integer
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_number_value
        - modf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv.c:716,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:717,5'
              BranchSideFuncs:
                - jv_number_value
                - modf
            - BranchSide:      'src/jv.c:720,14'
              BranchSideFuncs:
                - jv_number_value
                - modf
      Callsites:
        - Src:             'src/jv.c:720,14'
          Dst:             jv_number_value
        - Src:             'src/jv.c:723,18'
          Dst:             modf
    - functionName:    modf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_literal_number_new
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - literal
      BBCount:         13
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - decContextClearStatus
        - decNumberFromString
        - jv_mem_free
        - jv_number
        - jvp_literal_number_alloc
        - strlen
        - tsd_dec_ctx_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:583,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:584,17'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv.c:587,7'
              BranchSideFuncs:
                - jv_mem_free
                - jv_number
                - jv_mem_free
        - Branch String:   'src/jv.c:587,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:589,9'
              BranchSideFuncs:
                - jv_mem_free
                - jv_number
                - jv_mem_free
            - BranchSide:      'src/jv.c:597,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv.c:589,35'
          Branch Sides:
            - BranchSide:      'src/jv.c:589,39'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv.c:590,19'
              BranchSideFuncs:
                - jv_mem_free
        - Branch String:   'src/jv.c:589,9'
          Branch Sides:
            - BranchSide:      'src/jv.c:590,19'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv.c:593,17'
              BranchSideFuncs:
                - jv_mem_free
                - jv_number
      Callsites:
        - Src:             'src/jv.c:577,52'
          Dst:             strlen
        - Src:             'src/jv.c:577,27'
          Dst:             jvp_literal_number_alloc
        - Src:             'src/jv.c:579,21'
          Dst:             tsd_dec_ctx_get
        - Src:             'src/jv.c:580,3'
          Dst:             decContextClearStatus
        - Src:             'src/jv.c:581,3'
          Dst:             decNumberFromString
        - Src:             'src/jv.c:584,5'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:590,7'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:593,5'
          Dst:             jv_mem_free
        - Src:             'src/jv.c:594,12'
          Dst:             jv_number
    - functionName:    jv_number_with_literal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - literal
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_literal_number_new
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.c:670,10'
          Dst:             jvp_literal_number_new
    - functionName:    jvp_literal_number_literal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ''
      BBCount:         14
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - decNumberToString
        - jv_mem_alloc
        - jvp_dec_number_ptr
        - jvp_literal_number_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:624,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:624,3'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jvp_literal_number_ptr
                - jvp_dec_number_ptr
                - jv_mem_alloc
                - decNumberToString
            - BranchSide:      'src/jv.c:625,21'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jvp_literal_number_ptr
                - jvp_dec_number_ptr
                - jv_mem_alloc
                - decNumberToString
        - Branch String:   'src/jv.c:628,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:629,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:632,7'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jv_mem_alloc
                - decNumberToString
        - Branch String:   'src/jv.c:632,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:638,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:641,7'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jv_mem_alloc
                - decNumberToString
        - Branch String:   'src/jv.c:641,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:642,15'
              BranchSideFuncs:
                - jvp_dec_number_ptr
                - jv_mem_alloc
                - decNumberToString
            - BranchSide:      'src/jv.c:651,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:624,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:625,21'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:626,30'
          Dst:             jvp_literal_number_ptr
        - Src:             'src/jv.c:642,15'
          Dst:             jvp_dec_number_ptr
        - Src:             'src/jv.c:643,26'
          Dst:             jv_mem_alloc
        - Src:             'src/jv.c:648,5'
          Dst:             decNumberToString
    - functionName:    jv_number_get_literal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jvp_literal_number_literal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv.c:660,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:660,3'
              BranchSideFuncs:
                - jvp_literal_number_literal
            - BranchSide:      'src/jv.c:662,7'
              BranchSideFuncs:
                - jvp_literal_number_literal
        - Branch String:   'src/jv.c:662,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:663,12'
              BranchSideFuncs:
                - jvp_literal_number_literal
            - BranchSide:      'src/jv.c:665,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv.c:660,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:663,12'
          Dst:             jvp_literal_number_literal
    - functionName:    jv_number_has_literal
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv.c:655,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:655,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:655,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:655,3'
          Dst:             __assert_fail
    - functionName:    jv_invalid_has_msg
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - inv
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - jv_free
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/jv.c:178,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:178,3'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv.c:178,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:178,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:180,3'
          Dst:             jv_free
    - functionName:    jv_invalid_get_msg
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - inv
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_null
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/jv.c:163,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:163,3'
              BranchSideFuncs:
                - jv_null
                - jv_free
                - jv_copy
            - BranchSide:      'src/jv.c:166,7'
              BranchSideFuncs:
                - jv_null
                - jv_free
                - jv_copy
        - Branch String:   'src/jv.c:166,7'
          Branch Sides:
            - BranchSide:      'src/jv.c:167,36'
              BranchSideFuncs:
                - jv_copy
                - jv_free
            - BranchSide:      'src/jv.c:170,9'
              BranchSideFuncs:
                - jv_null
                - jv_free
      Callsites:
        - Src:             'src/jv.c:163,3'
          Dst:             __assert_fail
        - Src:             'src/jv.c:167,9'
          Dst:             jv_copy
        - Src:             'src/jv.c:170,9'
          Dst:             jv_null
        - Src:             'src/jv.c:173,3'
          Dst:             jv_free
    - functionName:    jv_bool
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/jv.c:135,10'
          Branch Sides:
            - BranchSide:      'src/jv.c:135,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:135,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jv_false
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_true
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_kind_name
      functionSourceFile: '/src/jq/src/jv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - k
      BBCount:         13
      ICount:          65
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/jv.c:103,3'
          Branch Sides:
            - BranchSide:      'src/jv.c:104,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:105,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:106,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:107,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:108,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:109,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:110,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:111,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv.c:113,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv.c:113,3'
          Dst:             __assert_fail
    - functionName:    tsd_fini
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_getspecific
        - pthread_setspecific
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:56,39'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:55,25'
              BranchSideFuncs:
                - pthread_getspecific
                - pthread_setspecific
                - free
            - BranchSide:      'src/jv_alloc.c:56,39'
              BranchSideFuncs:
                - pthread_getspecific
                - pthread_setspecific
                - free
        - Branch String:   'src/jv_alloc.c:57,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:57,7'
              BranchSideFuncs:
                - pthread_setspecific
                - free
            - BranchSide:      'src/jv_alloc.c:58,32'
              BranchSideFuncs:
                - pthread_setspecific
                - free
      Callsites:
        - Src:             'src/jv_alloc.c:56,19'
          Dst:             pthread_getspecific
        - Src:             'src/jv_alloc.c:58,12'
          Dst:             pthread_setspecific
    - functionName:    tsd_fini_thread
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - nomem_handler
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_mem_realloc
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - sz
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memory_exhausted
        - realloc
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:185,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:185,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_alloc.c:186,5'
              BranchSideFuncs:
                - memory_exhausted
      Callsites:
        - Src:             'src/jv_alloc.c:184,7'
          Dst:             realloc
        - Src:             'src/jv_alloc.c:186,5'
          Dst:             memory_exhausted
    - 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:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memory_exhausted
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - fprintf
        - pthread_getspecific
        - pthread_once
        - tsd_init
        - tsd_init_nomem_handler
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:111,3'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:109,25'
              BranchSideFuncs:
                - pthread_once
                - tsd_init_nomem_handler
                - pthread_getspecific
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:111,3'
              BranchSideFuncs:
                - pthread_once
                - tsd_init_nomem_handler
                - pthread_getspecific
                - fprintf
                - abort
        - Branch String:   'src/jv_alloc.c:115,21'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:115,24'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:118,11'
              BranchSideFuncs:
                - fprintf
                - abort
        - Branch String:   'src/jv_alloc.c:115,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:116,5'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:118,11'
              BranchSideFuncs:
                - fprintf
                - abort
      Callsites:
        - Src:             'src/jv_alloc.c:111,3'
          Dst:             pthread_once
        - Src:             'src/jv_alloc.c:111,3'
          Dst:             tsd_init
        - Src:             'src/jv_alloc.c:112,3'
          Dst:             tsd_init_nomem_handler
        - Src:             'src/jv_alloc.c:114,19'
          Dst:             pthread_getspecific
        - Src:             'src/jv_alloc.c:118,3'
          Dst:             fprintf
        - Src:             'src/jv_alloc.c:119,3'
          Dst:             abort
    - functionName:    tsd_init
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - atexit
        - fprintf
        - pthread_key_create
        - tsd_fini
        - tsd_fini_thread
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:71,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:71,7'
              BranchSideFuncs:
                - pthread_key_create
                - atexit
                - fprintf
                - abort
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:71,7'
              BranchSideFuncs:
                - pthread_key_create
                - atexit
                - fprintf
                - abort
                - fprintf
                - abort
        - Branch String:   'src/jv_alloc.c:71,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:72,13'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:75,7'
              BranchSideFuncs:
                - atexit
                - fprintf
                - abort
        - Branch String:   'src/jv_alloc.c:75,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:76,13'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_alloc.c:71,7'
          Dst:             pthread_key_create
        - Src:             'src/jv_alloc.c:71,7'
          Dst:             tsd_fini_thread
        - Src:             'src/jv_alloc.c:72,5'
          Dst:             fprintf
        - Src:             'src/jv_alloc.c:73,5'
          Dst:             abort
        - Src:             'src/jv_alloc.c:75,7'
          Dst:             atexit
        - Src:             'src/jv_alloc.c:75,7'
          Dst:             tsd_fini
        - Src:             'src/jv_alloc.c:76,5'
          Dst:             fprintf
        - Src:             'src/jv_alloc.c:77,5'
          Dst:             abort
    - functionName:    tsd_init_nomem_handler
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - calloc
        - fprintf
        - pthread_getspecific
        - pthread_setspecific
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:83,27'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:83,27'
              BranchSideFuncs:
                - pthread_getspecific
                - calloc
                - pthread_setspecific
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:83,27'
              BranchSideFuncs:
                - pthread_getspecific
                - calloc
                - pthread_setspecific
                - fprintf
                - abort
        - Branch String:   'src/jv_alloc.c:83,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:83,7'
              BranchSideFuncs:
                - calloc
                - pthread_setspecific
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:84,43'
              BranchSideFuncs:
                - calloc
                - pthread_setspecific
                - fprintf
                - abort
        - Branch String:   'src/jv_alloc.c:85,9'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:86,15'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:89,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_alloc.c:83,7'
          Dst:             pthread_getspecific
        - Src:             'src/jv_alloc.c:84,43'
          Dst:             calloc
        - Src:             'src/jv_alloc.c:85,9'
          Dst:             pthread_setspecific
        - Src:             'src/jv_alloc.c:86,7'
          Dst:             fprintf
        - Src:             'src/jv_alloc.c:87,7'
          Dst:             abort
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_mem_free
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_mem_strdup_unguarded
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_alloc.c:176,10'
          Dst:             strdup
    - 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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_mem_strdup
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memory_exhausted
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:169,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:169,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_alloc.c:170,5'
              BranchSideFuncs:
                - memory_exhausted
      Callsites:
        - Src:             'src/jv_alloc.c:168,13'
          Dst:             strdup
        - Src:             'src/jv_alloc.c:170,5'
          Dst:             memory_exhausted
    - functionName:    jv_mem_calloc_unguarded
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nemb
        - sz
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:163,3'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:163,3'
              BranchSideFuncs:
                - __assert_fail
                - calloc
            - BranchSide:      'src/jv_alloc.c:163,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_alloc.c:163,3'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:163,3'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'src/jv_alloc.c:163,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv_alloc.c:163,3'
          Dst:             __assert_fail
        - Src:             'src/jv_alloc.c:164,10'
          Dst:             calloc
    - functionName:    jv_mem_calloc
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nemb
        - sz
      BBCount:         12
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - calloc
        - memory_exhausted
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:154,3'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:154,3'
              BranchSideFuncs:
                - __assert_fail
                - calloc
                - memory_exhausted
            - BranchSide:      'src/jv_alloc.c:154,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_alloc.c:154,3'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:154,3'
              BranchSideFuncs:
                - calloc
                - memory_exhausted
            - BranchSide:      'src/jv_alloc.c:155,20'
              BranchSideFuncs:
                - calloc
                - memory_exhausted
        - Branch String:   'src/jv_alloc.c:156,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:156,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_alloc.c:157,5'
              BranchSideFuncs:
                - memory_exhausted
      Callsites:
        - Src:             'src/jv_alloc.c:154,3'
          Dst:             __assert_fail
        - Src:             'src/jv_alloc.c:155,13'
          Dst:             calloc
        - Src:             'src/jv_alloc.c:157,5'
          Dst:             memory_exhausted
    - functionName:    jv_mem_alloc_unguarded
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - sz
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_mem_alloc
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - sz
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memory_exhausted
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:143,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:143,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_alloc.c:144,5'
              BranchSideFuncs:
                - memory_exhausted
      Callsites:
        - Src:             'src/jv_alloc.c:144,5'
          Dst:             memory_exhausted
    - functionName:    jv_nomem_handler
      functionSourceFile: '/src/jq/src/jv_alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handler
        - data
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
        - pthread_getspecific
        - pthread_once
        - tsd_init
        - tsd_init_nomem_handler
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_alloc.c:99,7'
          Branch Sides:
            - BranchSide:      'src/jv_alloc.c:100,5'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_alloc.c:104,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_alloc.c:93,3'
          Dst:             pthread_once
        - Src:             'src/jv_alloc.c:93,3'
          Dst:             tsd_init
        - Src:             'src/jv_alloc.c:94,3'
          Dst:             tsd_init_nomem_handler
        - Src:             'src/jv_alloc.c:98,19'
          Dst:             pthread_getspecific
        - Src:             'src/jv_alloc.c:101,5'
          Dst:             fprintf
        - Src:             'src/jv_alloc.c:102,5'
          Dst:             abort
    - functionName:    sort_cmp
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pa
        - pb
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_cmp
        - jv_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:674,10'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:674,14'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_aux.c:674,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_aux.c:672,18'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:672,35'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:672,11'
          Dst:             jv_cmp
    - functionName:    jv_cmp
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         48
      ICount:          640
      EdgeCount:       57
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - jv_array_get
        - jv_array_length
        - jv_cmp
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_keys
        - jv_null
        - jv_object_get
        - jvp_number_cmp
        - jvp_number_is_nan
        - string_cmp
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:589,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:590,18'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:595,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_keys
                - jv_copy
                - jv_keys
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_cmp
                - string_cmp
                - jvp_number_is_nan
                - jvp_number_is_nan
                - jvp_number_cmp
                - jv_copy
                - jv_null
                - jv_cmp
                - jv_null
                - jv_copy
                - jv_cmp
                - __assert_fail
        - Branch String:   'src/jv_aux.c:596,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:598,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_aux.c:603,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:603,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:603,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:607,9'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jvp_number_is_nan
                - jvp_number_cmp
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_cmp
                - jv_null
                - jv_copy
                - jv_cmp
            - BranchSide:      'src/jv_aux.c:618,9'
              BranchSideFuncs:
                - string_cmp
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:624,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_cmp
            - BranchSide:      'src/jv_aux.c:641,25'
              BranchSideFuncs:
                - jv_copy
                - jv_keys
                - jv_copy
                - jv_keys
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:607,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:608,18'
              BranchSideFuncs:
                - jv_null
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:609,16'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jvp_number_cmp
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_cmp
        - Branch String:   'src/jv_aux.c:609,16'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:610,18'
              BranchSideFuncs:
                - jv_copy
                - jv_null
                - jv_cmp
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:612,11'
              BranchSideFuncs:
                - jvp_number_cmp
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:625,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:626,20'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:637,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:628,18'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:628,21'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:629,13'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:628,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:629,13'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:632,28'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
        - Branch String:   'src/jv_aux.c:644,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:645,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:652,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:645,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:645,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:651,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:645,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:645,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
            - BranchSide:      'src/jv_aux.c:645,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
        - Branch String:   'src/jv_aux.c:645,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:646,31'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:650,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:649,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:649,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:650,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_copy
                - jv_object_get
                - jv_cmp
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/jv_aux.c:589,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:589,25'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:590,18'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:590,40'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:591,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:592,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:596,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:598,5'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:607,9'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_aux.c:608,18'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:608,29'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:608,11'
          Dst:             jv_cmp
        - Src:             'src/jv_aux.c:609,16'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_aux.c:610,18'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:610,30'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:610,11'
          Dst:             jv_cmp
        - Src:             'src/jv_aux.c:612,11'
          Dst:             jvp_number_cmp
        - Src:             'src/jv_aux.c:618,9'
          Dst:             string_cmp
        - Src:             'src/jv_aux.c:626,41'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:626,25'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:627,41'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:627,25'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:632,28'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:632,15'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:633,28'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:633,15'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:634,11'
          Dst:             jv_cmp
        - Src:             'src/jv_aux.c:641,25'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:641,17'
          Dst:             jv_keys
        - Src:             'src/jv_aux.c:642,25'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:642,17'
          Dst:             jv_keys
        - Src:             'src/jv_aux.c:643,16'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:643,9'
          Dst:             jv_cmp
        - Src:             'src/jv_aux.c:645,7'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:645,7'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:645,7'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:645,7'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:646,31'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:646,43'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:646,17'
          Dst:             jv_object_get
        - Src:             'src/jv_aux.c:647,31'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:647,17'
          Dst:             jv_object_get
        - Src:             'src/jv_aux.c:648,13'
          Dst:             jv_cmp
        - Src:             'src/jv_aux.c:652,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:657,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:658,3'
          Dst:             jv_free
    - functionName:    string_cmp
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pa
        - pb
      BBCount:         9
      ICount:          121
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_copy
        - jv_string_length_bytes
        - jv_string_value
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:536,16'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:536,30'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - memcmp
            - BranchSide:      'src/jv_aux.c:536,37'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - memcmp
        - Branch String:   'src/jv_aux.c:538,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:538,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_aux.c:538,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_aux.c:534,37'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:534,14'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv_aux.c:535,37'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:535,14'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv_aux.c:537,18'
          Dst:             jv_string_value
        - Src:             'src/jv_aux.c:537,39'
          Dst:             jv_string_value
        - Src:             'src/jv_aux.c:537,11'
          Dst:             memcmp
    - functionName:    jv_keys
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         29
      ICount:          316
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_array_set
        - jv_array_sized
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_mem_calloc
        - jv_mem_free
        - jv_number
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
        - jv_object_length
        - qsort
        - string_cmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:555,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:556,34'
              BranchSideFuncs:
                - jv_copy
                - jv_object_length
                - jv_mem_calloc
                - jv_object_iter
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_object_iter_valid
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_free
                - jv_array
            - BranchSide:      'src/jv_aux.c:575,14'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_array_length
                - jv_array
                - jv_number
                - jv_array_set
        - Branch String:   'src/jv_aux.c:557,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:558,7'
              BranchSideFuncs:
                - jv_free
                - jv_array
            - BranchSide:      'src/jv_aux.c:561,30'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_object_iter
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_object_iter_valid
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv_aux.c:563,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:563,5'
              BranchSideFuncs:
                - jv_object_iter_valid
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv_aux.c:567,11'
              BranchSideFuncs:
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
        - Branch String:   'src/jv_aux.c:563,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:563,5'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_object_iter_valid
                - jv_free
                - jv_object_iter_next
            - BranchSide:      'src/jv_aux.c:563,5'
              BranchSideFuncs:
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_free
                - jv_object_iter_next
        - Branch String:   'src/jv_aux.c:563,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:564,7'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_valid
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv_aux.c:566,5'
              BranchSideFuncs:
                - qsort
                - jv_array_sized
                - jv_mem_free
                - jv_free
                - jv_array_append
                - jv_object_iter_valid
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv_aux.c:569,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:570,40'
              BranchSideFuncs:
                - jv_array_append
                - jv_mem_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:572,17'
              BranchSideFuncs:
                - jv_mem_free
                - jv_free
        - Branch String:   'src/jv_aux.c:575,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:576,13'
              BranchSideFuncs:
                - jv_array_length
                - jv_array
                - jv_number
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:583,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_aux.c:578,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:579,37'
              BranchSideFuncs:
                - jv_number
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:581,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_aux.c:555,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:556,34'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:556,17'
          Dst:             jv_object_length
        - Src:             'src/jv_aux.c:558,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:559,14'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:561,16'
          Dst:             jv_mem_calloc
        - Src:             'src/jv_aux.c:563,5'
          Dst:             jv_object_iter
        - Src:             'src/jv_aux.c:563,5'
          Dst:             jv_object_iter_valid
        - Src:             'src/jv_aux.c:563,5'
          Dst:             jv_object_iter_key
        - Src:             'src/jv_aux.c:563,5'
          Dst:             jv_object_iter_value
        - Src:             'src/jv_aux.c:565,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:563,5'
          Dst:             jv_object_iter_next
        - Src:             'src/jv_aux.c:567,5'
          Dst:             qsort
        - Src:             'src/jv_aux.c:567,5'
          Dst:             string_cmp
        - Src:             'src/jv_aux.c:568,17'
          Dst:             jv_array_sized
        - Src:             'src/jv_aux.c:570,16'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:572,5'
          Dst:             jv_mem_free
        - Src:             'src/jv_aux.c:573,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:575,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:576,13'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:577,17'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:579,40'
          Dst:             jv_number
        - Src:             'src/jv_aux.c:579,16'
          Dst:             jv_array_set
        - Src:             'src/jv_aux.c:583,5'
          Dst:             __assert_fail
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      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:    jv_number_get_value_and_consume
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - number
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_number_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_aux.c:14,18'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:15,3'
          Dst:             jv_free
    - functionName:    jv_dels
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - keys
        - ''
        - ''
      BBCount:         96
      ICount:          1116
      EdgeCount:       123
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_kind_name
        - jv_number
        - jv_number_get_value_and_consume
        - jv_number_value
        - jv_object_delete
        - jv_string_fmt
        - parse_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:277,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:277,3'
              BranchSideFuncs:
                - jv_is_valid.356
                - __assert_fail
                - jv_get_kind
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:278,3'
              BranchSideFuncs:
                - jv_is_valid.356
                - __assert_fail
                - jv_get_kind
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:278,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:278,3'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:280,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:280,38'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:280,57'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_aux.c:282,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_aux.c:280,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:282,3'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_aux.c:282,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:282,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:284,19'
              BranchSideFuncs:
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:357,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:288,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:288,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:316,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:288,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:288,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
            - BranchSide:      'src/jv_aux.c:288,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
        - Branch String:   'src/jv_aux.c:288,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:289,11'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_array_append
                - jv_array_append
            - BranchSide:      'src/jv_aux.c:314,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:289,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:290,13'
              BranchSideFuncs:
                - jv_number_value
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_array_append
            - BranchSide:      'src/jv_aux.c:295,18'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:290,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:291,22'
              BranchSideFuncs:
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:293,25'
              BranchSideFuncs:
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_number_value
                - jv_array_append
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:295,18'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:297,28'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:308,9'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:298,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:299,54'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_number_value
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:302,11'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:319,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:320,11'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:349,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:321,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:322,22'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:331,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:323,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:324,15'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:326,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:326,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:327,11'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:329,16'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:331,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:332,72'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:341,16'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:333,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:334,15'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:336,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:336,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:337,11'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:339,19'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:341,29'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:341,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:341,32'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:341,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:342,63'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:347,12'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:342,92'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:343,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:346,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:342,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:344,15'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:346,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:347,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:348,61'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
            - BranchSide:      'src/jv_aux.c:349,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
                - jv_copy
                - jv_array_get
                - jv_number_get_value_and_consume
        - Branch String:   'src/jv_aux.c:357,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:358,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:370,61'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:358,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:358,5'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:368,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_aux.c:358,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:358,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_aux.c:358,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv_aux.c:358,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:359,11'
              BranchSideFuncs:
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_aux.c:367,5'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:359,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:360,9'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_object_delete
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:366,11'
              BranchSideFuncs:
                - jv_object_delete
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/jv_aux.c:277,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:277,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:278,3'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:278,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:280,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:280,57'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:280,41'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:282,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:284,19'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:285,22'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:286,20'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:287,17'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:287,36'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:288,5'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:288,5'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:288,5'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:288,5'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:289,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:290,13'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:291,22'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:293,25'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:295,18'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:297,28'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:297,16'
          Dst:             parse_slice
        - Src:             'src/jv_aux.c:298,13'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:299,44'
          Dst:             jv_number
        - Src:             'src/jv_aux.c:299,20'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:300,40'
          Dst:             jv_number
        - Src:             'src/jv_aux.c:300,18'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:302,11'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:303,11'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:308,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:310,68'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:310,55'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:309,41'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:309,21'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:311,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:318,31'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:318,15'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:321,40'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:321,24'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:322,78'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:322,65'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:322,33'
          Dst:             jv_number_get_value_and_consume
        - Src:             'src/jv_aux.c:331,43'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:331,27'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:332,72'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:332,59'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:332,27'
          Dst:             jv_number_get_value_and_consume
        - Src:             'src/jv_aux.c:341,53'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:341,37'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:342,63'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:342,50'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:342,18'
          Dst:             jv_number_get_value_and_consume
        - Src:             'src/jv_aux.c:343,67'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:343,54'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:343,22'
          Dst:             jv_number_get_value_and_consume
        - Src:             'src/jv_aux.c:348,61'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:348,48'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:348,21'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:351,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:352,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:353,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:354,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:355,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:357,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:358,5'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:358,5'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:358,5'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:358,5'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:359,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:360,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:362,60'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:362,47'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:361,33'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:361,13'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:363,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:366,11'
          Dst:             jv_object_delete
        - Src:             'src/jv_aux.c:370,61'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:370,48'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:369,34'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:369,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:371,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:374,3'
          Dst:             jv_free
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    parse_slice
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - slice
        - pstart
        - pend
        - ''
        - ''
      BBCount:         65
      ICount:          544
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_number
        - jv_number_value
        - jv_object_get
        - jv_string
        - jv_string_length_codepoints
        - jv_true
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:23,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:24,5'
              BranchSideFuncs:
                - jv_free
                - jv_number
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_string_length_codepoints
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_number
                - jv_array_length
            - BranchSide:      'src/jv_aux.c:28,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_string_length_codepoints
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_number
                - jv_array_length
        - Branch String:   'src/jv_aux.c:28,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:29,11'
              BranchSideFuncs:
                - jv_array_length
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_number
            - BranchSide:      'src/jv_aux.c:30,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_string_length_codepoints
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_number
        - Branch String:   'src/jv_aux.c:30,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:31,11'
              BranchSideFuncs:
                - jv_string_length_codepoints
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_free
                - jv_number
            - BranchSide:      'src/jv_aux.c:37,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:42,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:43,5'
              BranchSideFuncs:
                - jv_free
                - jv_number
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:46,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:46,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:47,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:48,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:46,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:48,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:53,19'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_free
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:59,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:59,29'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:60,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:60,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:60,32'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:61,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:61,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:61,29'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:62,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:62,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:62,31'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:63,11'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:63,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:63,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:63,45'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:65,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:65,29'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:66,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:66,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:66,30'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:67,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:67,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:67,30'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:68,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:68,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:68,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:68,41'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:69,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:69,28'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:70,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:70,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:70,29'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:73,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:73,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:73,26'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:74,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
        - Branch String:   'src/jv_aux.c:74,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:74,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:74,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_aux.c:74,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:74,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_true
            - BranchSide:      'src/jv_aux.c:74,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_aux.c:74,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:74,3'
              BranchSideFuncs:
                - jv_true
            - BranchSide:      'src/jv_aux.c:75,13'
              BranchSideFuncs:
                - jv_true
      Callsites:
        - Src:             'src/jv_aux.c:21,31'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:21,47'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:21,17'
          Dst:             jv_object_get
        - Src:             'src/jv_aux.c:22,36'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:22,15'
          Dst:             jv_object_get
        - Src:             'src/jv_aux.c:23,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:24,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:25,16'
          Dst:             jv_number
        - Src:             'src/jv_aux.c:28,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:29,11'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:30,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:31,11'
          Dst:             jv_string_length_codepoints
        - Src:             'src/jv_aux.c:37,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:38,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:39,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:40,32'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:40,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:42,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:43,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:44,14'
          Dst:             jv_number
        - Src:             'src/jv_aux.c:46,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:47,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:48,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:49,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:50,32'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:50,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:53,19'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:54,17'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:57,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:58,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:74,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:77,10'
          Dst:             jv_true
    - functionName:    jv_unique
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - objects
        - keys
        - ''
        - ''
      BBCount:         19
      ICount:          274
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_copy
        - jv_equal
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_mem_free
        - sort_items
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:743,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:743,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_invalid
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:744,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_invalid
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:744,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:744,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_invalid
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:745,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_invalid
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:745,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:745,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_invalid
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:746,27'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_invalid
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:750,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:751,18'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_free
                - jv_mem_free
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:760,3'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
        - Branch String:   'src/jv_aux.c:751,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:752,15'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
            - BranchSide:      'src/jv_aux.c:755,7'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_free
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv_aux.c:743,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:743,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:744,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:744,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:745,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:745,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:745,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:745,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:745,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:746,27'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:746,11'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:747,32'
          Dst:             sort_items
        - Src:             'src/jv_aux.c:748,12'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:749,17'
          Dst:             jv_invalid
        - Src:             'src/jv_aux.c:751,18'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:751,37'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:751,9'
          Dst:             jv_equal
        - Src:             'src/jv_aux.c:752,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:753,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:755,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:757,13'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:760,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:761,3'
          Dst:             jv_mem_free
    - functionName:    sort_items
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - objects
        - keys
        - ''
        - ''
      BBCount:         19
      ICount:          247
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_mem_calloc
        - qsort
        - sort_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:678,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:678,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:679,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:679,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:679,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:680,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:680,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:680,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:681,27'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:682,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:683,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:687,46'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_free
                - jv_free
                - qsort
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:688,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:689,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - qsort
            - BranchSide:      'src/jv_aux.c:693,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - qsort
      Callsites:
        - Src:             'src/jv_aux.c:678,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:678,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:679,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:679,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:680,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:680,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:680,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:680,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:680,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:681,27'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:681,11'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:683,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:684,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:687,32'
          Dst:             jv_mem_calloc
        - Src:             'src/jv_aux.c:689,38'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:689,25'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:690,35'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:690,22'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:693,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:694,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:695,3'
          Dst:             qsort
        - Src:             'src/jv_aux.c:695,3'
          Dst:             sort_cmp
    - functionName:    jv_group
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - objects
        - keys
        - ''
        - ''
      BBCount:         22
      ICount:          341
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_copy
        - jv_equal
        - jv_free
        - jv_get_kind
        - jv_mem_free
        - sort_items
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:715,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:715,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
            - BranchSide:      'src/jv_aux.c:716,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
        - Branch String:   'src/jv_aux.c:716,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:716,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
            - BranchSide:      'src/jv_aux.c:717,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
        - Branch String:   'src/jv_aux.c:717,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:717,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
            - BranchSide:      'src/jv_aux.c:718,27'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
        - Branch String:   'src/jv_aux.c:721,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:721,7'
              BranchSideFuncs:
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
            - BranchSide:      'src/jv_aux.c:722,19'
              BranchSideFuncs:
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
        - Branch String:   'src/jv_aux.c:724,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:725,20'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_mem_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:735,5'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_mem_free
        - Branch String:   'src/jv_aux.c:725,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:726,17'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
                - jv_array_append
                - jv_array
            - BranchSide:      'src/jv_aux.c:728,9'
              BranchSideFuncs:
                - jv_free
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_free
                - jv_array_append
                - jv_mem_free
                - jv_copy
                - jv_copy
                - jv_equal
                - jv_free
      Callsites:
        - Src:             'src/jv_aux.c:715,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:715,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:716,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:716,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:717,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:717,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:717,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:717,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:717,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:718,27'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:718,11'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:719,32'
          Dst:             sort_items
        - Src:             'src/jv_aux.c:720,12'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:723,32'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:723,16'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:725,20'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:725,39'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:725,11'
          Dst:             jv_equal
        - Src:             'src/jv_aux.c:726,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:728,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:730,15'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:731,17'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:733,15'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:735,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:736,11'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:738,3'
          Dst:             jv_mem_free
    - functionName:    jv_keys_unsorted
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         17
      ICount:          186
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - jv_array_append
        - jv_array_sized
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_keys
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
        - jv_object_length
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:543,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:544,12'
              BranchSideFuncs:
                - jv_keys
            - BranchSide:      'src/jv_aux.c:545,47'
              BranchSideFuncs:
                - jv_copy
                - jv_object_length
                - jv_array_sized
                - jv_object_iter
                - jv_free
                - jv_object_iter_valid
                - jv_array_append
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
        - Branch String:   'src/jv_aux.c:546,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:546,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_free
                - jv_array_append
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv_aux.c:550,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_aux.c:546,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:546,3'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_free
                - jv_object_iter_valid
                - jv_array_append
                - jv_free
                - jv_object_iter_next
            - BranchSide:      'src/jv_aux.c:546,3'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_valid
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_array_append
                - jv_free
                - jv_object_iter_next
        - Branch String:   'src/jv_aux.c:546,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:547,14'
              BranchSideFuncs:
                - jv_array_append
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - jv_object_iter_key
                - jv_object_iter_value
            - BranchSide:      'src/jv_aux.c:549,3'
              BranchSideFuncs:
                - jv_free
                - jv_object_iter_valid
                - jv_array_append
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - jv_object_iter_value
      Callsites:
        - Src:             'src/jv_aux.c:543,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:544,12'
          Dst:             jv_keys
        - Src:             'src/jv_aux.c:545,47'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:545,30'
          Dst:             jv_object_length
        - Src:             'src/jv_aux.c:545,15'
          Dst:             jv_array_sized
        - Src:             'src/jv_aux.c:546,3'
          Dst:             jv_object_iter
        - Src:             'src/jv_aux.c:546,3'
          Dst:             jv_object_iter_valid
        - Src:             'src/jv_aux.c:546,3'
          Dst:             jv_object_iter_key
        - Src:             'src/jv_aux.c:546,3'
          Dst:             jv_object_iter_value
        - Src:             'src/jv_aux.c:547,14'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:548,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:546,3'
          Dst:             jv_object_iter_next
        - Src:             'src/jv_aux.c:550,3'
          Dst:             jv_free
    - functionName:    delpaths_sorted
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - paths
        - start
        - ''
        - ''
      BBCount:         32
      ICount:          555
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - delpaths_sorted
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_array_slice
        - jv_copy
        - jv_dels
        - jv_equal
        - jv_free
        - jv_get
        - jv_get_kind
        - jv_is_valid
        - jv_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:453,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:454,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:490,3'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
        - Branch String:   'src/jv_aux.c:455,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:455,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:456,47'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
        - Branch String:   'src/jv_aux.c:458,48'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:458,5'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_array_append
            - BranchSide:      'src/jv_aux.c:459,21'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_array_append
        - Branch String:   'src/jv_aux.c:458,5'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:460,8'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:462,9'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_array_append
        - Branch String:   'src/jv_aux.c:462,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:464,17'
              BranchSideFuncs:
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:467,29'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:468,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:469,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:473,18'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:473,18'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:474,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:477,69'
              BranchSideFuncs:
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
        - Branch String:   'src/jv_aux.c:478,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:479,11'
              BranchSideFuncs:
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:484,18'
              BranchSideFuncs:
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
        - Branch String:   'src/jv_aux.c:486,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:0,0'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
                - jv_copy
                - jv_array_get
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_get
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_copy
                - jv_array_slice
                - delpaths_sorted
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_array_append
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_equal
            - BranchSide:      'src/jv_aux.c:486,33'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.356
                - jv_free
                - jv_dels
        - Branch String:   'src/jv_aux.c:491,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:492,14'
              BranchSideFuncs:
                - jv_dels
            - BranchSide:      'src/jv_aux.c:494,5'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/jv_aux.c:452,16'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:453,35'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:453,19'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:455,5'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:455,5'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:455,5'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:455,5'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:456,47'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:456,34'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:456,18'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:457,40'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:457,27'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:457,14'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:458,32'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:458,16'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:459,21'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:459,61'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:459,48'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:459,35'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:459,12'
          Dst:             jv_equal
        - Src:             'src/jv_aux.c:464,17'
          Dst:             jv_array_append
        - Src:             'src/jv_aux.c:467,29'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:467,46'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:467,22'
          Dst:             jv_get
        - Src:             'src/jv_aux.c:468,12'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:469,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:470,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:473,18'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:474,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:475,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:477,69'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:477,54'
          Dst:             jv_array_slice
        - Src:             'src/jv_aux.c:477,27'
          Dst:             delpaths_sorted
        - Src:             'src/jv_aux.c:478,14'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:479,11'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:480,11'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:484,18'
          Dst:             jv_set
        - Src:             'src/jv_aux.c:486,12'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:490,3'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:491,7'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:492,14'
          Dst:             jv_dels
        - Src:             'src/jv_aux.c:494,5'
          Dst:             jv_free
    - functionName:    jv_get
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - k
        - ''
        - ''
      BBCount:         77
      ICount:          719
      EdgeCount:       102
      CyclomaticComplexity: 27
      functionsReached:
        - jv_array_get
        - jv_array_indexes
        - jv_array_length
        - jv_array_slice
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_kind_name
        - jv_null
        - jv_number_value
        - jv_object_get
        - jv_string_fmt
        - jv_string_length_bytes
        - jv_string_slice
        - jv_string_value
        - jvp_number_is_nan
        - parse_slice
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:82,40'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:82,43'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jvp_number_is_nan
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_null
                - jv_free
                - jv_null
                - jv_object_get
                - jv_is_valid.356
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:88,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jvp_number_is_nan
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_null
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:82,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:83,9'
              BranchSideFuncs:
                - jv_object_get
                - jv_is_valid.356
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:88,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jvp_number_is_nan
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_null
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:84,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:85,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_aux.c:88,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_aux.c:88,46'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:88,49'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
                - jvp_number_is_nan
                - jv_number_value
                - jvp_number_is_nan
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_null
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:110,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
        - Branch String:   'src/jv_aux.c:88,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:89,9'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jv_number_value
                - jvp_number_is_nan
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_null
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:110,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
        - Branch String:   'src/jv_aux.c:89,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:90,7'
              BranchSideFuncs:
                - jv_free
                - jv_null
                - jv_free
            - BranchSide:      'src/jv_aux.c:93,21'
              BranchSideFuncs:
                - jv_number_value
                - jvp_number_is_nan
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_null
        - Branch String:   'src/jv_aux.c:94,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:95,13'
              BranchSideFuncs:
                - jv_null
                - jv_free
            - BranchSide:      'src/jv_aux.c:97,13'
              BranchSideFuncs:
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
        - Branch String:   'src/jv_aux.c:97,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:97,34'
              BranchSideFuncs:
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/jv_aux.c:98,13'
              BranchSideFuncs:
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
        - Branch String:   'src/jv_aux.c:98,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:98,34'
              BranchSideFuncs:
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/jv_aux.c:99,24'
              BranchSideFuncs:
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_length
        - Branch String:   'src/jv_aux.c:100,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:101,34'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
            - BranchSide:      'src/jv_aux.c:102,29'
              BranchSideFuncs:
                - jv_array_get
                - jv_is_valid.356
                - jv_free
                - jv_null
                - jv_free
        - Branch String:   'src/jv_aux.c:110,46'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:110,49'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
            - BranchSide:      'src/jv_aux.c:119,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
        - Branch String:   'src/jv_aux.c:110,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:112,24'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_array_slice
            - BranchSide:      'src/jv_aux.c:119,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
        - Branch String:   'src/jv_aux.c:113,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:114,29'
              BranchSideFuncs:
                - jv_array_slice
            - BranchSide:      'src/jv_aux.c:116,7'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_aux.c:119,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:119,50'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
            - BranchSide:      'src/jv_aux.c:128,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
        - Branch String:   'src/jv_aux.c:119,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:121,24'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_string_slice
            - BranchSide:      'src/jv_aux.c:128,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_get_kind
                - jv_array_indexes
        - Branch String:   'src/jv_aux.c:122,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:123,30'
              BranchSideFuncs:
                - jv_string_slice
            - BranchSide:      'src/jv_aux.c:125,7'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_aux.c:128,46'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:128,49'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
                - jv_array_indexes
            - BranchSide:      'src/jv_aux.c:130,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:128,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:129,9'
              BranchSideFuncs:
                - jv_array_indexes
            - BranchSide:      'src/jv_aux.c:130,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:130,45'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:131,15'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:143,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:131,48'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:132,15'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:134,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:132,48'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:133,15'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:134,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:130,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:134,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:143,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:143,42'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:143,68'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:149,58'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:143,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:145,58'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:149,58'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv_aux.c:82,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:82,43'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:83,9'
          Dst:             jv_object_get
        - Src:             'src/jv_aux.c:84,10'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:85,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:86,11'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:88,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:88,49'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:89,9'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_aux.c:90,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:91,11'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:93,21'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:94,11'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_aux.c:95,13'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:101,34'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:101,18'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:102,13'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:103,14'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:104,11'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:105,15'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:109,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:110,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:110,49'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:112,24'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:112,12'
          Dst:             parse_slice
        - Src:             'src/jv_aux.c:113,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:114,11'
          Dst:             jv_array_slice
        - Src:             'src/jv_aux.c:116,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:119,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:119,50'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:121,24'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:121,12'
          Dst:             parse_slice
        - Src:             'src/jv_aux.c:122,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:123,11'
          Dst:             jv_string_slice
        - Src:             'src/jv_aux.c:125,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:128,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:128,49'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:129,9'
          Dst:             jv_array_indexes
        - Src:             'src/jv_aux.c:130,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:131,15'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:132,15'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:133,15'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:134,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:135,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:136,9'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:143,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:143,68'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:143,45'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv_aux.c:145,58'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:145,45'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:146,45'
          Dst:             jv_string_value
        - Src:             'src/jv_aux.c:144,31'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:144,11'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:149,58'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:149,45'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:150,58'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:150,45'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:148,31'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:148,11'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:152,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:153,5'
          Dst:             jv_free
    - functionName:    jv_set
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - k
        - v
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          967
      EdgeCount:       132
      CyclomaticComplexity: 33
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_get
        - jv_array_length
        - jv_array_set
        - jv_array_slice
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_kind_name
        - jv_number_value
        - jv_object
        - jv_object_set
        - jv_string
        - jv_string_fmt
        - jvp_number_is_nan
        - parse_slice
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:159,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:160,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_object_set
                - jv_object
            - BranchSide:      'src/jv_aux.c:164,16'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_object_set
                - jv_object
        - Branch String:   'src/jv_aux.c:165,40'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:166,8'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - jv_object_set
                - jv_object
            - BranchSide:      'src/jv_aux.c:169,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:166,41'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:166,44'
              BranchSideFuncs:
                - jv_object_set
                - jv_object
            - BranchSide:      'src/jv_aux.c:167,9'
              BranchSideFuncs:
                - jv_object_set
                - jv_object
        - Branch String:   'src/jv_aux.c:165,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:167,9'
              BranchSideFuncs:
                - jv_object_set
                - jv_object
            - BranchSide:      'src/jv_aux.c:169,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:167,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:167,21'
              BranchSideFuncs:
                - jv_object
                - jv_object_set
            - BranchSide:      'src/jv_aux.c:168,9'
              BranchSideFuncs:
                - jv_object_set
        - Branch String:   'src/jv_aux.c:169,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:170,15'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:183,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
        - Branch String:   'src/jv_aux.c:170,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:170,50'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:171,9'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:169,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:171,9'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:183,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
        - Branch String:   'src/jv_aux.c:171,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:172,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:176,21'
              BranchSideFuncs:
                - jv_number_value
                - jv_array_set
                - jv_free
                - jv_array
        - Branch String:   'src/jv_aux.c:177,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:177,32'
              BranchSideFuncs:
                - jv_array_set
                - jv_free
                - jv_array
            - BranchSide:      'src/jv_aux.c:178,11'
              BranchSideFuncs:
                - jv_array_set
                - jv_free
                - jv_array
        - Branch String:   'src/jv_aux.c:178,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:178,32'
              BranchSideFuncs:
                - jv_array_set
                - jv_free
                - jv_array
            - BranchSide:      'src/jv_aux.c:179,11'
              BranchSideFuncs:
                - jv_array_set
                - jv_free
                - jv_array
        - Branch String:   'src/jv_aux.c:179,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:179,23'
              BranchSideFuncs:
                - jv_array
                - jv_array_set
                - jv_free
            - BranchSide:      'src/jv_aux.c:180,32'
              BranchSideFuncs:
                - jv_array_set
                - jv_free
        - Branch String:   'src/jv_aux.c:183,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:184,15'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
            - BranchSide:      'src/jv_aux.c:223,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:184,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:184,50'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
            - BranchSide:      'src/jv_aux.c:185,9'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
        - Branch String:   'src/jv_aux.c:183,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:185,9'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array
            - BranchSide:      'src/jv_aux.c:223,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:185,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:185,21'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:187,24'
              BranchSideFuncs:
                - jv_copy
                - parse_slice
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:188,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:189,11'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:219,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:189,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:190,41'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:214,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_aux.c:191,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:191,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:191,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_aux.c:191,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:191,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:191,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_aux.c:191,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:191,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:192,25'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:194,13'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:196,23'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:200,20'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:197,48'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:197,51'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:197,11'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:197,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:198,33'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:200,9'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:203,43'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:203,46'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:203,11'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array_slice
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:203,11'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:204,33'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array_slice
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:206,15'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
                - jv_array_slice
        - Branch String:   'src/jv_aux.c:206,15'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:207,38'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:208,9'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:209,40'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:209,43'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:209,9'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_is_valid.356
        - Branch String:   'src/jv_aux.c:209,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:210,31'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_set
                - jv_free
                - jv_is_valid.356
            - BranchSide:      'src/jv_aux.c:212,9'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_aux.c:223,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:223,50'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:231,61'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:223,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:224,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:231,61'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv_aux.c:159,8'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:160,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:161,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:164,16'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:165,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:166,8'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:167,21'
          Dst:             jv_object
        - Src:             'src/jv_aux.c:168,9'
          Dst:             jv_object_set
        - Src:             'src/jv_aux.c:169,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:170,15'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:171,9'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_aux.c:172,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:173,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:174,31'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:174,11'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:176,21'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:179,23'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:180,11'
          Dst:             jv_array_set
        - Src:             'src/jv_aux.c:181,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:183,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:184,15'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:185,21'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:187,24'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:187,12'
          Dst:             parse_slice
        - Src:             'src/jv_aux.c:188,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:189,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:190,41'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:190,25'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:191,9'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:193,42'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:193,26'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:197,51'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:198,57'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:198,44'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:198,17'
          Dst:             jv_array_set
        - Src:             'src/jv_aux.c:203,46'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:204,57'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:204,44'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:204,17'
          Dst:             jv_array_set
        - Src:             'src/jv_aux.c:206,15'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:207,17'
          Dst:             jv_array_slice
        - Src:             'src/jv_aux.c:209,43'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:210,55'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:210,42'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:210,15'
          Dst:             jv_array_set
        - Src:             'src/jv_aux.c:212,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:214,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:215,9'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:216,33'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:216,13'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:219,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:220,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:223,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:223,50'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:224,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:225,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:226,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:228,29'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:228,9'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:231,61'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:231,48'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:232,61'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:232,48'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:230,34'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:230,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:233,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:234,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:235,5'
          Dst:             jv_free
    - functionName:    jv_sort
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - objects
        - keys
        - ''
        - ''
      BBCount:         16
      ICount:          191
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_length
        - jv_array_set
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_mem_free
        - sort_items
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:700,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:700,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_free
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:701,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_free
                - jv_array_set
        - Branch String:   'src/jv_aux.c:701,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:701,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_free
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:702,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - __assert_fail
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_free
                - jv_array_set
        - Branch String:   'src/jv_aux.c:702,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:702,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_free
                - jv_array_set
            - BranchSide:      'src/jv_aux.c:703,27'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - sort_items
                - jv_array
                - jv_mem_free
                - jv_free
                - jv_array_set
        - Branch String:   'src/jv_aux.c:706,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:707,13'
              BranchSideFuncs:
                - jv_free
                - jv_array_set
                - jv_mem_free
            - BranchSide:      'src/jv_aux.c:710,15'
              BranchSideFuncs:
                - jv_mem_free
      Callsites:
        - Src:             'src/jv_aux.c:700,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:700,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:701,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:701,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:702,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:702,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:702,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:702,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:702,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:703,27'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:703,11'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:704,32'
          Dst:             sort_items
        - Src:             'src/jv_aux.c:705,12'
          Dst:             jv_array
        - Src:             'src/jv_aux.c:707,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:708,11'
          Dst:             jv_array_set
        - Src:             'src/jv_aux.c:710,3'
          Dst:             jv_mem_free
    - functionName:    jv_delpaths
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - paths
        - ''
        - ''
      BBCount:         23
      ICount:          346
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - delpaths_sorted
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_kind_name
        - jv_null
        - jv_sort
        - jv_string
        - jv_string_fmt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:499,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:500,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:504,26'
              BranchSideFuncs:
                - jv_copy
                - jv_sort
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:505,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:505,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_aux.c:516,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
        - Branch String:   'src/jv_aux.c:505,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:505,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_aux.c:505,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv_aux.c:505,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:506,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_aux.c:515,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:506,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:507,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_aux.c:514,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
                - jv_free
                - jv_get_kind
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_aux.c:516,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:518,5'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_aux.c:521,36'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_array_length
                - delpaths_sorted
                - jv_free
                - jv_free
                - jv_null
        - Branch String:   'src/jv_aux.c:521,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:523,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/jv_aux.c:527,10'
              BranchSideFuncs:
                - delpaths_sorted
      Callsites:
        - Src:             'src/jv_aux.c:499,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:500,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:501,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:502,32'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:502,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:504,26'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:504,11'
          Dst:             jv_sort
        - Src:             'src/jv_aux.c:505,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:505,3'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:505,3'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:505,3'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:506,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:507,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:508,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:510,63'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:510,50'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:509,36'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:509,16'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:511,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:514,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:516,23'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:516,7'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:518,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:521,36'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:521,23'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:521,7'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:523,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:524,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:525,12'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:527,10'
          Dst:             delpaths_sorted
    - functionName:    jv_getpath
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - path
        - ''
        - ''
      BBCount:         10
      ICount:          204
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_array_slice
        - jv_copy
        - jv_free
        - jv_get
        - jv_get_kind
        - jv_getpath
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:432,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:433,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:437,8'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get
                - jv_getpath
                - jv_free
        - Branch String:   'src/jv_aux.c:437,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:438,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get
                - jv_getpath
                - jv_free
            - BranchSide:      'src/jv_aux.c:441,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get
                - jv_getpath
                - jv_free
        - Branch String:   'src/jv_aux.c:441,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:442,5'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_aux.c:445,30'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get
                - jv_getpath
      Callsites:
        - Src:             'src/jv_aux.c:432,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:433,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:434,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:435,32'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:435,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:437,8'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:438,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:441,23'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:441,7'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:442,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:445,30'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:445,17'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:446,57'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:446,41'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:446,17'
          Dst:             jv_array_slice
        - Src:             'src/jv_aux.c:447,21'
          Dst:             jv_get
        - Src:             'src/jv_aux.c:447,10'
          Dst:             jv_getpath
    - functionName:    jv_setpath
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - path
        - value
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          472
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_array_slice
        - jv_copy
        - jv_free
        - jv_get
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_null
        - jv_set
        - jv_setpath
        - jv_string
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:379,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:380,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_aux.c:385,8'
              BranchSideFuncs:
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get_kind
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
                - jv_copy
                - jv_copy
                - jv_get
                - jv_setpath
                - jv_set
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:385,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:386,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get_kind
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
                - jv_copy
                - jv_copy
                - jv_get
                - jv_setpath
                - jv_set
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:390,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get_kind
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
                - jv_copy
                - jv_copy
                - jv_get
                - jv_setpath
                - jv_set
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:390,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:391,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_aux.c:395,30'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_array_slice
                - jv_get_kind
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
                - jv_copy
                - jv_copy
                - jv_get
                - jv_setpath
                - jv_set
        - Branch String:   'src/jv_aux.c:403,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:406,37'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get
                - jv_setpath
                - jv_set
            - BranchSide:      'src/jv_aux.c:409,23'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
        - Branch String:   'src/jv_aux.c:410,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:411,5'
              BranchSideFuncs:
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
            - BranchSide:      'src/jv_aux.c:420,23'
              BranchSideFuncs:
                - jv_copy
                - jv_null
                - jv_set
                - jv_is_valid.356
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_setpath
                - jv_set
        - Branch String:   'src/jv_aux.c:421,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:422,5'
              BranchSideFuncs:
                - jv_setpath
                - jv_set
            - BranchSide:      'src/jv_aux.c:428,33'
              BranchSideFuncs:
                - jv_setpath
                - jv_set
      Callsites:
        - Src:             'src/jv_aux.c:379,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:380,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:381,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:382,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:383,32'
          Dst:             jv_string
        - Src:             'src/jv_aux.c:383,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:385,8'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:386,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:387,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:390,23'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:390,7'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:391,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:392,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:395,30'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:395,17'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:396,57'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:396,41'
          Dst:             jv_array_length
        - Src:             'src/jv_aux.c:396,17'
          Dst:             jv_array_slice
        - Src:             'src/jv_aux.c:403,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:406,37'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:406,52'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:406,30'
          Dst:             jv_get
        - Src:             'src/jv_aux.c:406,19'
          Dst:             jv_setpath
        - Src:             'src/jv_aux.c:405,12'
          Dst:             jv_set
        - Src:             'src/jv_aux.c:409,23'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:409,38'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:409,16'
          Dst:             jv_get
        - Src:             'src/jv_aux.c:410,8'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:411,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:412,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:413,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:414,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:420,23'
          Dst:             jv_copy
        - Src:             'src/jv_aux.c:420,42'
          Dst:             jv_null
        - Src:             'src/jv_aux.c:420,10'
          Dst:             jv_set
        - Src:             'src/jv_aux.c:421,8'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:422,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:423,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:424,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:425,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:428,33'
          Dst:             jv_setpath
        - Src:             'src/jv_aux.c:428,10'
          Dst:             jv_set
    - functionName:    jv_has
      functionSourceFile: '/src/jq/src/jv_aux.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - k
        - ''
        - ''
      BBCount:         27
      ICount:          293
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - jv_array_get
        - jv_bool
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_kind_name
        - jv_number_value
        - jv_object_get
        - jv_string_fmt
        - jvp_number_is_nan
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_aux.c:242,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:242,3'
              BranchSideFuncs:
                - jv_is_valid.356
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
                - jv_get_kind
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
            - BranchSide:      'src/jv_aux.c:243,3'
              BranchSideFuncs:
                - jv_is_valid.356
                - __assert_fail
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
                - jv_get_kind
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
        - Branch String:   'src/jv_aux.c:243,3'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:243,3'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
                - jv_get_kind
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
            - BranchSide:      'src/jv_aux.c:245,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
                - jv_get_kind
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
        - Branch String:   'src/jv_aux.c:245,7'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:246,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_false
            - BranchSide:      'src/jv_aux.c:249,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
                - jv_get_kind
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
        - Branch String:   'src/jv_aux.c:249,47'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:250,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
            - BranchSide:      'src/jv_aux.c:254,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
        - Branch String:   'src/jv_aux.c:249,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:251,15'
              BranchSideFuncs:
                - jv_object_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
            - BranchSide:      'src/jv_aux.c:254,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
        - Branch String:   'src/jv_aux.c:254,46'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:255,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
            - BranchSide:      'src/jv_aux.c:267,58'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:254,14'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:256,9'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
                - jv_free
                - jv_false
            - BranchSide:      'src/jv_aux.c:267,58'
              BranchSideFuncs:
                - jv_get_kind
                - jv_kind_name
                - jv_get_kind
                - jv_kind_name
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
        - Branch String:   'src/jv_aux.c:256,9'
          Branch Sides:
            - BranchSide:      'src/jv_aux.c:257,7'
              BranchSideFuncs:
                - jv_free
                - jv_false
                - jv_free
            - BranchSide:      'src/jv_aux.c:260,38'
              BranchSideFuncs:
                - jv_number_value
                - jv_array_get
                - jv_is_valid.356
                - jv_bool
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/jv_aux.c:242,3'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:242,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:243,3'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:243,3'
          Dst:             __assert_fail
        - Src:             'src/jv_aux.c:245,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:246,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:247,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:248,11'
          Dst:             jv_false
        - Src:             'src/jv_aux.c:249,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:250,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:251,15'
          Dst:             jv_object_get
        - Src:             'src/jv_aux.c:252,19'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:252,11'
          Dst:             jv_bool
        - Src:             'src/jv_aux.c:253,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:254,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:255,14'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:256,9'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_aux.c:257,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:258,13'
          Dst:             jv_false
        - Src:             'src/jv_aux.c:260,38'
          Dst:             jv_number_value
        - Src:             'src/jv_aux.c:260,17'
          Dst:             jv_array_get
        - Src:             'src/jv_aux.c:261,21'
          Dst:             jv_is_valid
        - Src:             'src/jv_aux.c:261,13'
          Dst:             jv_bool
        - Src:             'src/jv_aux.c:262,7'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:264,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:267,58'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:267,45'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:268,58'
          Dst:             jv_get_kind
        - Src:             'src/jv_aux.c:268,45'
          Dst:             jv_kind_name
        - Src:             'src/jv_aux.c:266,31'
          Dst:             jv_string_fmt
        - Src:             'src/jv_aux.c:266,11'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_aux.c:269,5'
          Dst:             jv_free
        - Src:             'src/jv_aux.c:270,5'
          Dst:             jv_free
    - functionName:    b2d
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - a
        - e
      BBCount:         18
      ICount:          177
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hi0bits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:1141,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1147,6'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1143,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1143,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1147,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1147,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1147,4'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1148,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1149,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1154,16'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1150,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1150,19'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:1138,6'
          Dst:             hi0bits
    - functionName:    hi0bits
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - x
      BBCount:         19
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:682,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:683,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:686,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:686,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:687,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:690,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:690,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:691,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:694,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:694,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:695,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:698,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:698,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:699,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:703,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:700,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:701,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:702,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lo0bits
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - y
      BBCount:         25
      ICount:          166
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:713,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:714,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:723,4'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:714,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:715,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:716,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:716,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:717,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:720,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:724,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:725,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:728,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:728,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:729,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:732,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:732,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:733,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:736,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:736,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:737,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:740,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:740,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:741,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:746,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:743,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:744,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:745,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jvp_dtoa_fmt
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4207
      functionLinenumberEnd: 4275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - C
        - b
        - x
      BBCount:         58
      ICount:          359
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - jvp_dtoa
        - jvp_freedtoa
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:4222,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4223,5'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4224,6'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4224,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4225,3'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4228,6'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4225,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4225,19'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4226,3'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4228,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4228,21'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4229,12'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4228,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4229,12'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4254,11'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4230,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4231,6'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4235,5'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4232,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4233,6'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4234,4'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4237,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4238,6'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4242,6'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4243,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4243,38'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4244,3'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4247,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4248,5'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4249,13'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4254,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4255,5'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4262,3'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4257,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4258,6'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4259,3'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4259,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4259,19'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4260,3'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4262,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4263,5'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4267,3'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4264,21'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4262,3'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4264,25'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4264,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4262,3'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4265,7'
              BranchSideFuncs:
                - jvp_freedtoa
        - Branch String:   'src/jv_dtoa.c:4267,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4268,6'
              BranchSideFuncs:
                - jvp_freedtoa
            - BranchSide:      'src/jv_dtoa.c:4269,4'
              BranchSideFuncs:
                - jvp_freedtoa
      Callsites:
        - Src:             'src/jv_dtoa.c:4221,11'
          Dst:             jvp_dtoa
        - Src:             'src/jv_dtoa.c:4272,2'
          Dst:             jvp_freedtoa
    - functionName:    jvp_dtoa
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3473
      functionLinenumberEnd: 4169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - double
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - dd
        - mode
        - ndigits
        - decpt
        - sign
        - rve
      BBCount:         371
      ICount:          2210
      EdgeCount:       495
      CyclomaticComplexity: 126
      functionsReached:
        - Balloc
        - Bfree
        - cmp
        - d2b
        - diff
        - dshift
        - i2b
        - lshift
        - mult
        - multadd
        - nrv_alloc
        - pow5mult
        - quorem
        - rv_alloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:3544,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3546,4'
              BranchSideFuncs:
                - nrv_alloc
                - d2b
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
                - nrv_alloc
                - nrv_alloc
            - BranchSide:      'src/jv_dtoa.c:3550,4'
              BranchSideFuncs:
                - nrv_alloc
                - d2b
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
                - nrv_alloc
                - nrv_alloc
        - Branch String:   'src/jv_dtoa.c:3554,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3560,4'
              BranchSideFuncs:
                - nrv_alloc
                - nrv_alloc
            - BranchSide:      'src/jv_dtoa.c:3571,7'
              BranchSideFuncs:
                - nrv_alloc
                - d2b
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3562,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3562,23'
              BranchSideFuncs:
                - nrv_alloc
            - BranchSide:      'src/jv_dtoa.c:3565,20'
              BranchSideFuncs:
                - nrv_alloc
        - Branch String:   'src/jv_dtoa.c:3562,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3563,21'
              BranchSideFuncs:
                - nrv_alloc
            - BranchSide:      'src/jv_dtoa.c:3565,20'
              BranchSideFuncs:
                - nrv_alloc
        - Branch String:   'src/jv_dtoa.c:3571,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3572,4'
              BranchSideFuncs:
                - d2b
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3590,10'
              BranchSideFuncs:
                - d2b
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3594,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3596,15'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3637,7'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3638,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3638,17'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3639,10'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3648,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3648,17'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3650,10'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3648,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3649,4'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3650,10'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3651,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3651,16'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3656,6'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3651,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3652,7'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3656,6'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3652,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3653,5'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3654,11'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3657,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3658,6'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3662,9'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3665,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3666,6'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3671,9'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3675,15'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3675,18'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3676,8'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3675,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3676,8'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3682,12'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3686,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3687,8'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3690,12'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3693,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3696,6'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3696,6'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3700,14'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3704,8'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3709,14'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3713,8'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3719,20'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3704,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3705,13'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3706,23'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3716,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3717,7'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3718,3'
              BranchSideFuncs:
                - rv_alloc
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3726,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3726,19'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3842,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3726,37'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3726,40'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3842,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3726,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3730,5'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3842,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3735,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3736,14'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3751,19'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3738,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3740,7'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3744,4'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3744,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3745,9'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3749,16'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3745,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3745,13'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3746,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3753,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3754,9'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3758,4'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3754,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3754,13'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3755,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3759,15'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3759,18'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3767,16'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3759,32'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3759,35'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3767,16'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3759,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3760,8'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3767,16'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3760,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3761,5'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3762,11'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3769,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3770,12'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3779,7'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3772,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3773,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3774,8'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3774,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3775,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3776,4'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3779,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3783,26'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3813,23'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3785,15'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3785,18'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3796,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3785,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3786,12'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3796,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3789,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3790,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3792,13'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3790,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3790,14'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3791,30'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3792,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3793,19'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3794,5'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3800,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3801,6'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3802,9'
              BranchSideFuncs:
                - Bfree
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3802,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3803,6'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3804,9'
              BranchSideFuncs:
                - Bfree
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3804,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3805,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3806,16'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3816,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3817,13'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3818,23'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3819,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3820,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3829,5'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3820,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3821,7'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3822,15'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3823,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3823,14'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3824,8'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3842,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3842,17'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
            - BranchSide:      'src/jv_dtoa.c:3898,7'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3842,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3844,13'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3898,7'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
                - i2b
        - Branch String:   'src/jv_dtoa.c:3845,19'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3845,22'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3851,9'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3845,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3846,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3851,9'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3847,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3847,20'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3848,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3847,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3848,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3849,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3862,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3866,5'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3868,8'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3868,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3876,17'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3894,4'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3880,23'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3880,27'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3882,6'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3880,42'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3880,45'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3892,5'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3880,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3882,6'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3892,5'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3884,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3885,11'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3890,10'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3885,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3884,6'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3886,9'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3901,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3904,4'
              BranchSideFuncs:
                - i2b
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3915,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3904,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3904,13'
              BranchSideFuncs:
                - i2b
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3909,12'
              BranchSideFuncs:
                - i2b
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3915,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3915,16'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3921,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3915,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3916,7'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3921,6'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3916,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3916,17'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3916,22'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3921,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3922,7'
              BranchSideFuncs:
                - pow5mult
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3935,10'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:3922,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3923,8'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3933,17'
              BranchSideFuncs:
                - pow5mult
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:3923,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3924,20'
              BranchSideFuncs:
                - pow5mult
                - mult
                - Bfree
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
            - BranchSide:      'src/jv_dtoa.c:3929,13'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:3929,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3930,18'
              BranchSideFuncs:
                - pow5mult
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
            - BranchSide:      'src/jv_dtoa.c:3931,4'
              BranchSideFuncs:
                - i2b
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:3936,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3937,16'
              BranchSideFuncs:
                - pow5mult
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3941,12'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3942,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3942,19'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3947,8'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3942,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3947,8'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3966,13'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3947,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3947,23'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3957,3'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3949,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3949,7'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3957,3'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3947,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3953,7'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3957,3'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3970,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3971,14'
              BranchSideFuncs:
                - lshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
            - BranchSide:      'src/jv_dtoa.c:3972,6'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
                - lshift
        - Branch String:   'src/jv_dtoa.c:3972,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3973,14'
              BranchSideFuncs:
                - lshift
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
            - BranchSide:      'src/jv_dtoa.c:3974,6'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - cmp
                - multadd
                - multadd
        - Branch String:   'src/jv_dtoa.c:3974,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3975,11'
              BranchSideFuncs:
                - cmp
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - multadd
                - multadd
            - BranchSide:      'src/jv_dtoa.c:3983,6'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
        - Branch String:   'src/jv_dtoa.c:3975,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3976,5'
              BranchSideFuncs:
                - multadd
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
                - multadd
            - BranchSide:      'src/jv_dtoa.c:3982,3'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
        - Branch String:   'src/jv_dtoa.c:3978,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3979,19'
              BranchSideFuncs:
                - multadd
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
            - BranchSide:      'src/jv_dtoa.c:3980,11'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
        - Branch String:   'src/jv_dtoa.c:3983,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3983,20'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
                - multadd
                - cmp
            - BranchSide:      'src/jv_dtoa.c:3995,6'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3983,30'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3983,33'
              BranchSideFuncs:
                - multadd
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3984,7'
              BranchSideFuncs:
                - multadd
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3983,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3984,7'
              BranchSideFuncs:
                - multadd
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3995,6'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:3984,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3984,57'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3984,23'
              BranchSideFuncs:
                - multadd
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3984,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3984,57'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3984,54'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3995,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3996,7'
              BranchSideFuncs:
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - Balloc
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:4099,9'
              BranchSideFuncs:
                - quorem
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3996,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3997,17'
              BranchSideFuncs:
                - lshift
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - Balloc
                - lshift
            - BranchSide:      'src/jv_dtoa.c:4003,9'
              BranchSideFuncs:
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - Balloc
                - lshift
        - Branch String:   'src/jv_dtoa.c:4004,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4005,17'
              BranchSideFuncs:
                - Balloc
                - lshift
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4010,9'
              BranchSideFuncs:
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4017,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4017,7'
              BranchSideFuncs:
                - Bfree
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4017,31'
              BranchSideFuncs:
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4020,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4020,19'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4037,8'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - multadd
                - lshift
                - cmp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4020,29'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4020,34'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - lshift
                - cmp
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4037,8'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - multadd
                - lshift
                - cmp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4020,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4025,9'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - multadd
                - lshift
                - cmp
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4037,8'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - multadd
                - lshift
                - cmp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4025,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4026,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4027,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4027,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4028,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4033,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4037,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4037,18'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4042,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4037,25'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4037,28'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4070,8'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4039,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4039,13'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4070,8'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4037,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4042,10'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4070,8'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4042,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4042,21'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4055,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4042,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4046,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4055,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4055,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4055,14'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4056,17'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4061,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4061,22'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4063,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4061,30'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4061,33'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4065,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4063,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4063,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4065,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4061,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4064,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4065,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4070,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4075,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4086,11'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4075,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4075,21'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4080,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4087,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4088,5'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4089,16'
              BranchSideFuncs:
                - multadd
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
                - multadd
        - Branch String:   'src/jv_dtoa.c:4090,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4091,25'
              BranchSideFuncs:
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4093,19'
              BranchSideFuncs:
                - multadd
                - multadd
                - quorem
                - cmp
                - diff
                - cmp
                - Bfree
                - multadd
                - multadd
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4101,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4101,20'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:4107,8'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4101,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4105,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4107,8'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:4107,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4108,5'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4109,16'
              BranchSideFuncs:
                - multadd
                - quorem
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4125,12'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4125,16'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4127,3'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4125,23'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4125,26'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4141,3'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4125,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4127,3'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4141,3'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4129,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4130,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4135,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4130,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4129,3'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4131,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4141,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4141,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4142,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4146,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4146,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4147,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4147,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4147,14'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4149,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4147,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4148,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:4149,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:4166,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:4167,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:4168,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:3563,11'
          Dst:             nrv_alloc
        - Src:             'src/jv_dtoa.c:3565,10'
          Dst:             nrv_alloc
        - Src:             'src/jv_dtoa.c:3573,10'
          Dst:             nrv_alloc
        - Src:             'src/jv_dtoa.c:3590,6'
          Dst:             d2b
        - Src:             'src/jv_dtoa.c:3719,11'
          Dst:             rv_alloc
        - Src:             'src/jv_dtoa.c:3913,9'
          Dst:             i2b
        - Src:             'src/jv_dtoa.c:3924,11'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:3925,10'
          Dst:             mult
        - Src:             'src/jv_dtoa.c:3926,5'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3930,9'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:3933,8'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:3935,6'
          Dst:             i2b
        - Src:             'src/jv_dtoa.c:3937,7'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:3966,6'
          Dst:             dshift
        - Src:             'src/jv_dtoa.c:3971,7'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:3973,7'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:3975,7'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:3977,8'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:3979,11'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:3984,32'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:3984,19'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:3997,10'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:4005,10'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:4007,10'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:4011,10'
          Dst:             quorem
        - Src:             'src/jv_dtoa.c:4015,8'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:4016,12'
          Dst:             diff
        - Src:             'src/jv_dtoa.c:4017,27'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:4018,4'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:4056,10'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:4057,11'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:4089,8'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:4091,17'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:4093,11'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:4094,11'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:4100,17'
          Dst:             quorem
        - Src:             'src/jv_dtoa.c:4109,8'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:4120,6'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:4121,6'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:4145,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:4148,4'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:4149,3'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:4163,2'
          Dst:             Bfree
    - functionName:    jvp_freedtoa
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3430
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - s
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Bfree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_dtoa.c:3433,2'
          Dst:             Bfree
    - functionName:    Bfree
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - v
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_mem_free
      functionUses:    28
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:554,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:554,6'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv_dtoa.c:555,7'
              BranchSideFuncs:
                - jv_mem_free
        - Branch String:   'src/jv_dtoa.c:555,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:557,16'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv_dtoa.c:562,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:557,4'
          Dst:             jv_mem_free
    - functionName:    nrv_alloc
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3412
      functionLinenumberEnd: 3419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - s
        - rve
        - n
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - rv_alloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:3416,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3416,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:3417,6'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:3417,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3417,6'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:3418,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:3415,11'
          Dst:             rv_alloc
    - functionName:    d2b
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - d
        - e
        - bits
      BBCount:         15
      ICount:          187
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - Balloc
        - hi0bits
        - lo0bits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:1218,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1219,5'
              BranchSideFuncs:
                - lo0bits
                - hi0bits
                - lo0bits
            - BranchSide:      'src/jv_dtoa.c:1222,11'
              BranchSideFuncs:
                - lo0bits
                - hi0bits
                - lo0bits
        - Branch String:   'src/jv_dtoa.c:1222,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1223,20'
              BranchSideFuncs:
                - lo0bits
                - hi0bits
            - BranchSide:      'src/jv_dtoa.c:1235,15'
              BranchSideFuncs:
                - lo0bits
                - hi0bits
        - Branch String:   'src/jv_dtoa.c:1223,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1224,11'
              BranchSideFuncs:
                - hi0bits
            - BranchSide:      'src/jv_dtoa.c:1228,11'
              BranchSideFuncs:
                - hi0bits
        - Branch String:   'src/jv_dtoa.c:1289,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1295,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1301,8'
              BranchSideFuncs:
                - hi0bits
      Callsites:
        - Src:             'src/jv_dtoa.c:1204,6'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:1223,12'
          Dst:             lo0bits
        - Src:             'src/jv_dtoa.c:1235,7'
          Dst:             lo0bits
        - Src:             'src/jv_dtoa.c:1303,18'
          Dst:             hi0bits
    - functionName:    rv_alloc
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3396
      functionLinenumberEnd: 3407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - i
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - Balloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:3400,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3403,5'
              BranchSideFuncs:
                - Balloc
            - BranchSide:      'src/jv_dtoa.c:3404,19'
              BranchSideFuncs:
                - Balloc
      Callsites:
        - Src:             'src/jv_dtoa.c:3404,12'
          Dst:             Balloc
    - functionName:    i2b
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - i
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Balloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_dtoa.c:756,6'
          Dst:             Balloc
    - functionName:    pow5mult
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - b
        - k
      BBCount:         22
      ICount:          153
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - Bfree
        - i2b
        - mult
        - multadd
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:877,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:878,15'
              BranchSideFuncs:
                - multadd
                - i2b
                - mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:880,10'
              BranchSideFuncs:
                - i2b
                - mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:880,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:881,10'
              BranchSideFuncs:
                - i2b
                - mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:882,13'
              BranchSideFuncs:
                - i2b
                - mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:882,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:884,21'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:887,2'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:888,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:889,14'
              BranchSideFuncs:
                - mult
                - Bfree
                - mult
            - BranchSide:      'src/jv_dtoa.c:893,11'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:893,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:894,4'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:895,15'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:895,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:896,26'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:899,8'
              BranchSideFuncs:
                - mult
                - mult
                - Bfree
      Callsites:
        - Src:             'src/jv_dtoa.c:878,7'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:884,17'
          Dst:             i2b
        - Src:             'src/jv_dtoa.c:889,9'
          Dst:             mult
        - Src:             'src/jv_dtoa.c:890,4'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:896,21'
          Dst:             mult
    - functionName:    mult
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - a
        - b
      BBCount:         31
      ICount:          277
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - Balloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:779,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:780,7'
              BranchSideFuncs:
                - Balloc
            - BranchSide:      'src/jv_dtoa.c:784,6'
              BranchSideFuncs:
                - Balloc
        - Branch String:   'src/jv_dtoa.c:788,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:789,4'
              BranchSideFuncs:
                - Balloc
            - BranchSide:      'src/jv_dtoa.c:790,13'
              BranchSideFuncs:
                - Balloc
        - Branch String:   'src/jv_dtoa.c:791,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:792,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:793,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:799,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:800,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:863,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:800,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:801,8'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:812,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:808,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:805,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:810,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:863,40'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:863,45'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:863,2'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:863,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:863,51'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:864,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:790,6'
          Dst:             Balloc
    - functionName:    dshift
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1978
      functionLinenumberEnd: 1982
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - b
        - p2
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hi0bits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:1980,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1980,6'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1981,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:1979,11'
          Dst:             hi0bits
    - functionName:    lshift
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - b
        - k
      BBCount:         25
      ICount:          197
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - Balloc
        - Bfree
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:919,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:920,5'
              BranchSideFuncs:
                - Balloc
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:921,14'
              BranchSideFuncs:
                - Balloc
                - Bfree
        - Branch String:   'src/jv_dtoa.c:923,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:924,6'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:925,6'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:928,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:929,13'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:952,7'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:934,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:932,13'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:936,14'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:936,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:937,4'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:938,3'
              BranchSideFuncs:
                - Bfree
        - Branch String:   'src/jv_dtoa.c:953,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs:
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:953,13'
              BranchSideFuncs:
                - Bfree
      Callsites:
        - Src:             'src/jv_dtoa.c:921,7'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:956,2'
          Dst:             Bfree
    - functionName:    cmp
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - a
        - b
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:975,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:976,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:977,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:982,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:983,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:984,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:984,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:981,2'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:985,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    multadd
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - C
        - b
        - m
        - a
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - Balloc
        - Bfree
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:627,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:611,8'
              BranchSideFuncs:
                - Balloc
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:629,6'
              BranchSideFuncs:
                - Balloc
                - Bfree
        - Branch String:   'src/jv_dtoa.c:629,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:629,6'
              BranchSideFuncs:
                - Balloc
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:630,7'
              BranchSideFuncs:
                - Balloc
                - Bfree
        - Branch String:   'src/jv_dtoa.c:630,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:631,16'
              BranchSideFuncs:
                - Balloc
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:636,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:631,9'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:633,4'
          Dst:             Bfree
    - functionName:    Balloc
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - k
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_mem_alloc
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:538,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:538,25'
              BranchSideFuncs:
                - jv_mem_alloc
            - BranchSide:      'src/jv_dtoa.c:541,12'
              BranchSideFuncs:
                - jv_mem_alloc
        - Branch String:   'src/jv_dtoa.c:538,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:539,20'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:541,12'
              BranchSideFuncs:
                - jv_mem_alloc
      Callsites:
        - Src:             'src/jv_dtoa.c:542,18'
          Dst:             jv_mem_alloc
    - functionName:    quorem
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - b
        - S
      BBCount:         38
      ICount:          314
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - cmp
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:2005,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2006,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2007,7'
              BranchSideFuncs:
                - cmp
        - Branch String:   'src/jv_dtoa.c:2022,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2023,10'
              BranchSideFuncs:
                - cmp
            - BranchSide:      'src/jv_dtoa.c:2060,10'
              BranchSideFuncs:
                - cmp
        - Branch String:   'src/jv_dtoa.c:2051,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2027,12'
              BranchSideFuncs:
                - cmp
            - BranchSide:      'src/jv_dtoa.c:2053,9'
              BranchSideFuncs:
                - cmp
        - Branch String:   'src/jv_dtoa.c:2053,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2054,9'
              BranchSideFuncs:
                - cmp
            - BranchSide:      'src/jv_dtoa.c:2059,3'
              BranchSideFuncs:
                - cmp
        - Branch String:   'src/jv_dtoa.c:2055,21'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2055,26'
              BranchSideFuncs:
                - cmp
            - BranchSide:      'src/jv_dtoa.c:2055,4'
              BranchSideFuncs:
                - cmp
        - Branch String:   'src/jv_dtoa.c:2055,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2056,5'
              BranchSideFuncs:
                - cmp
            - BranchSide:      'src/jv_dtoa.c:2057,13'
              BranchSideFuncs:
                - cmp
        - Branch String:   'src/jv_dtoa.c:2060,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2061,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2102,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2092,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2068,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2094,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2096,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2097,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2101,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2097,21'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2097,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2097,4'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2097,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2098,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2099,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:2060,6'
          Dst:             cmp
    - functionName:    diff
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - a
        - b
      BBCount:         19
      ICount:          219
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - Balloc
        - cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:1007,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1008,14'
              BranchSideFuncs:
                - Balloc
            - BranchSide:      'src/jv_dtoa.c:1013,6'
              BranchSideFuncs:
                - Balloc
        - Branch String:   'src/jv_dtoa.c:1013,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1014,7'
              BranchSideFuncs:
                - Balloc
            - BranchSide:      'src/jv_dtoa.c:1020,5'
              BranchSideFuncs:
                - Balloc
        - Branch String:   'src/jv_dtoa.c:1036,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1033,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1038,2'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1038,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1039,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1074,2'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1074,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1075,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1076,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:1006,6'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:1008,7'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:1021,6'
          Dst:             Balloc
    - functionName:    bigcomp
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2127
      functionLinenumberEnd: 2324
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - rv
        - s0
        - bc
      BBCount:         98
      ICount:          624
      EdgeCount:       131
      CyclomaticComplexity: 35
      functionsReached:
        - Bfree
        - d2b
        - dshift
        - i2b
        - lshift
        - multadd
        - pow5mult
        - quorem
        - sulp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:2137,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2139,11'
              BranchSideFuncs:
                - i2b
                - i2b
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
                - pow5mult
                - pow5mult
            - BranchSide:      'src/jv_dtoa.c:2160,11'
              BranchSideFuncs:
                - d2b
                - lshift
                - i2b
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
                - pow5mult
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:2167,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2180,7'
              BranchSideFuncs:
                - lshift
                - i2b
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
                - pow5mult
                - pow5mult
            - BranchSide:      'src/jv_dtoa.c:2193,14'
              BranchSideFuncs:
                - lshift
                - i2b
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
                - pow5mult
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:2204,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2205,16'
              BranchSideFuncs:
                - pow5mult
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:2206,11'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:2208,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2209,8'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:2213,6'
              BranchSideFuncs:
                - dshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:2217,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2218,14'
              BranchSideFuncs:
                - lshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
            - BranchSide:      'src/jv_dtoa.c:2219,13'
              BranchSideFuncs:
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
                - lshift
        - Branch String:   'src/jv_dtoa.c:2219,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2220,14'
              BranchSideFuncs:
                - lshift
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
            - BranchSide:      'src/jv_dtoa.c:2225,21'
              BranchSideFuncs:
                - quorem
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
        - Branch String:   'src/jv_dtoa.c:2225,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2226,15'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
            - BranchSide:      'src/jv_dtoa.c:2232,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
                - multadd
                - quorem
        - Branch String:   'src/jv_dtoa.c:2232,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2233,13'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
            - BranchSide:      'src/jv_dtoa.c:2243,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
        - Branch String:   'src/jv_dtoa.c:2233,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2234,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2235,8'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
        - Branch String:   'src/jv_dtoa.c:2235,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2235,19'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
            - BranchSide:      'src/jv_dtoa.c:2240,15'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
        - Branch String:   'src/jv_dtoa.c:2235,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2236,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2240,15'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
                - multadd
                - quorem
        - Branch String:   'src/jv_dtoa.c:2236,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2237,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2238,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2243,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2244,13'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2254,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2244,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2245,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2246,8'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2246,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2246,19'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2251,15'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2246,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2247,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2251,15'
              BranchSideFuncs:
                - multadd
                - quorem
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2247,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2248,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2249,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2254,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2254,17'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2255,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2254,25'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2254,28'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2255,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2254,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2254,37'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2255,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2287,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2288,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2291,11'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2288,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2289,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2290,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2291,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2292,8'
              BranchSideFuncs:
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2296,11'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2292,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2294,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2295,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2296,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2297,7'
              BranchSideFuncs:
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2304,14'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2297,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2297,14'
              BranchSideFuncs:
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2301,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2304,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2305,12'
              BranchSideFuncs:
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2313,12'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2306,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2307,9'
              BranchSideFuncs:
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2310,13'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2307,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2308,6'
              BranchSideFuncs:
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2309,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2310,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs:
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2311,5'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2313,12'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs:
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2313,27'
              BranchSideFuncs:
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:2315,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2316,5'
              BranchSideFuncs:
                - sulp
            - BranchSide:      'src/jv_dtoa.c:2317,4'
              BranchSideFuncs:
                - sulp
      Callsites:
        - Src:             'src/jv_dtoa.c:2139,7'
          Dst:             i2b
        - Src:             'src/jv_dtoa.c:2160,7'
          Dst:             d2b
        - Src:             'src/jv_dtoa.c:2193,7'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:2200,6'
          Dst:             i2b
        - Src:             'src/jv_dtoa.c:2205,7'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:2207,7'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:2216,6'
          Dst:             dshift
        - Src:             'src/jv_dtoa.c:2218,7'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:2220,7'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:2225,14'
          Dst:             quorem
        - Src:             'src/jv_dtoa.c:2226,7'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:2227,9'
          Dst:             quorem
        - Src:             'src/jv_dtoa.c:2240,7'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:2241,9'
          Dst:             quorem
        - Src:             'src/jv_dtoa.c:2251,7'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:2252,9'
          Dst:             quorem
        - Src:             'src/jv_dtoa.c:2257,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2258,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2294,16'
          Dst:             sulp
        - Src:             'src/jv_dtoa.c:2299,16'
          Dst:             sulp
    - functionName:    sulp
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2120
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - x
        - bc
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ulp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:2115,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2115,37'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2116,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2115,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2116,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2117,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:2114,7'
          Dst:             ulp
    - functionName:    ulp
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - x
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ratio
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - a
        - b
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - b2d
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:1341,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1342,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1344,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:1321,14'
          Dst:             b2d
        - Src:             'src/jv_dtoa.c:1322,14'
          Dst:             b2d
    - functionName:    s2b
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - C
        - s
        - nd0
        - nd
        - y9
        - dplen
      BBCount:         18
      ICount:          151
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - Balloc
        - multadd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:651,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:651,29'
              BranchSideFuncs:
                - Balloc
                - multadd
                - multadd
            - BranchSide:      'src/jv_dtoa.c:653,13'
              BranchSideFuncs:
                - Balloc
                - multadd
                - multadd
        - Branch String:   'src/jv_dtoa.c:663,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:664,5'
              BranchSideFuncs:
                - multadd
                - multadd
            - BranchSide:      'src/jv_dtoa.c:670,8'
              BranchSideFuncs:
                - multadd
        - Branch String:   'src/jv_dtoa.c:665,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:665,18'
              BranchSideFuncs:
                - multadd
                - multadd
            - BranchSide:      'src/jv_dtoa.c:667,8'
              BranchSideFuncs:
                - multadd
        - Branch String:   'src/jv_dtoa.c:671,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:672,15'
              BranchSideFuncs:
                - multadd
            - BranchSide:      'src/jv_dtoa.c:673,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:653,6'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:665,10'
          Dst:             multadd
        - Src:             'src/jv_dtoa.c:672,7'
          Dst:             multadd
    - functionName:    match
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - sp
        - t
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:1439,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1440,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1445,8'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1440,25'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1440,28'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1442,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1440,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1441,6'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1442,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:1442,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:1439,2'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:1443,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jvp_strtod
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 3391
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - s00
        - se
      BBCount:         496
      ICount:          2822
      EdgeCount:       661
      CyclomaticComplexity: 167
      functionsReached:
        - Balloc
        - Bfree
        - bigcomp
        - cmp
        - d2b
        - diff
        - i2b
        - lshift
        - match
        - mult
        - pow5mult
        - ratio
        - s2b
        - sulp
        - ulp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:2371,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2373,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2377,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2382,4'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2384,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2377,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2377,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2378,5'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2386,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2399,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2404,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2400,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2400,10'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2401,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2401,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2402,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2403,3'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2406,35'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2406,38'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2406,2'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2406,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2407,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2411,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2407,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2408,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2409,12'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2413,22'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2413,26'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2413,2'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2413,2'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2414,3'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2434,6'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2434,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2434,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2435,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2438,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2439,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2451,3'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2439,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2440,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2441,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2441,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2441,19'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2449,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2441,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2442,14'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2449,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2451,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2451,21'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2451,3'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2451,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2451,41'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2468,3'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2454,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2455,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2467,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2456,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2457,12'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2461,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2457,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2458,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2459,15'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2461,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2462,13'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2463,14'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2471,15'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2471,18'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2472,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2471,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2472,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2508,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2472,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2472,15'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2475,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2472,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2472,22'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2475,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2472,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2473,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2475,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2477,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2479,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2482,10'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2484,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2484,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2484,19'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2506,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2484,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2485,4'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2506,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2485,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2486,10'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2487,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2487,16'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2487,19'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2503,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2487,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2488,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2503,7'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2490,29'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2490,32'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2490,5'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2490,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2491,13'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2492,9'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2492,20'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2492,23'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2496,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2492,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2496,8'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2498,15'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2499,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2500,11'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2501,5'
              BranchSideFuncs:
                - match
                - match
                - match
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2508,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2509,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2544,20'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2509,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2509,15'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2542,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2509,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2512,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2542,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2512,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2512,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2513,12'
              BranchSideFuncs:
                - match
                - match
                - match
        - Branch String:   'src/jv_dtoa.c:2513,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2516,15'
              BranchSideFuncs:
                - match
                - match
            - BranchSide:      'src/jv_dtoa.c:2516,15'
              BranchSideFuncs:
                - match
                - match
            - BranchSide:      'src/jv_dtoa.c:2527,15'
              BranchSideFuncs:
                - match
            - BranchSide:      'src/jv_dtoa.c:2527,15'
              BranchSideFuncs:
                - match
            - BranchSide:      'src/jv_dtoa.c:2536,6'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2516,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2517,6'
              BranchSideFuncs:
                - match
            - BranchSide:      'src/jv_dtoa.c:2524,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2518,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2519,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2520,6'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2527,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2528,6'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2536,6'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2551,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2552,9'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2553,6'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2553,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2553,25'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2553,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2555,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2560,20'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2562,6'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2566,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2566,6'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2635,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2563,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2570,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2635,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2570,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2571,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2573,7'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2573,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2574,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2621,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2574,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2585,16'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2589,18'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2590,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2601,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2619,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2621,12'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:2629,15'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2659,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2660,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2724,11'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2660,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2661,22'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2662,10'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2662,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2663,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2723,3'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2663,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2663,29'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2704,7'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2692,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2693,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2702,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:2705,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2706,9'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2709,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2706,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2706,14'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2707,27'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2711,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2713,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2714,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2714,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2717,5'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2721,5'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2726,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2727,22'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2728,10'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2728,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2729,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2777,3'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2729,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2730,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2732,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2732,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2733,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2734,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2734,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2735,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2737,11'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2735,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2735,14'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2736,28'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2737,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2737,37'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2763,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2737,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2740,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2763,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2740,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2741,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2750,34'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2741,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2742,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2743,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2744,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2745,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2747,36'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2763,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2763,21'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2776,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2788,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2792,9'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2815,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2793,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2794,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2795,3'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2796,21'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2796,24'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2798,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2796,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2797,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2798,8'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2798,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2799,5'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2800,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2804,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2805,10'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2806,7'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2806,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2807,6'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2813,3'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2808,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2809,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2810,15'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2810,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2811,12'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2812,4'
              BranchSideFuncs:
                - s2b
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2823,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2824,14'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2828,17'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2831,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2832,11'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2834,11'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2846,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2847,15'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2872,10'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2849,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2850,13'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2851,13'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2851,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2852,12'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2854,10'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2877,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2877,19'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2877,25'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2878,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2879,8'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2880,7'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2880,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2881,11'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2885,7'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:2885,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2886,18'
              BranchSideFuncs:
                - pow5mult
                - mult
                - Bfree
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
            - BranchSide:      'src/jv_dtoa.c:2891,7'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
        - Branch String:   'src/jv_dtoa.c:2891,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2892,16'
              BranchSideFuncs:
                - lshift
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
            - BranchSide:      'src/jv_dtoa.c:2893,7'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
        - Branch String:   'src/jv_dtoa.c:2893,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2894,18'
              BranchSideFuncs:
                - pow5mult
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
            - BranchSide:      'src/jv_dtoa.c:2895,7'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
        - Branch String:   'src/jv_dtoa.c:2895,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2896,16'
              BranchSideFuncs:
                - lshift
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
            - BranchSide:      'src/jv_dtoa.c:2897,7'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
        - Branch String:   'src/jv_dtoa.c:2897,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2898,16'
              BranchSideFuncs:
                - lshift
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:2899,16'
              BranchSideFuncs:
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:2904,18'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2904,21'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:3015,7'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:2904,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2905,11'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
            - BranchSide:      'src/jv_dtoa.c:3015,7'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:2905,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:2907,17'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:2919,7'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
        - Branch String:   'src/jv_dtoa.c:3015,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3019,11'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3046,7'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3019,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3019,20'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3032,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3019,31'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3019,34'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3032,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3022,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3022,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3032,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3019,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3032,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3034,9'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3034,21'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3034,24'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3041,19'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3034,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3039,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3041,19'
              BranchSideFuncs:
                - lshift
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3042,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3043,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3044,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3046,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3048,11'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3168,21'
              BranchSideFuncs:
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3048,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3049,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3072,15'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3050,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3050,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3071,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3052,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3052,22'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3052,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3052,4'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3050,21'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3053,42'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3049,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3057,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3071,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3057,29'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3057,32'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3059,20'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3057,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3058,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3059,20'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3096,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3097,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3112,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3098,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3099,11'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
            - BranchSide:      'src/jv_dtoa.c:3110,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3099,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3102,8'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3104,14'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
        - Branch String:   'src/jv_dtoa.c:3104,11'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3105,11'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3108,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3120,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3121,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3123,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3128,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3129,11'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3132,15'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3129,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3130,6'
              BranchSideFuncs:
                - sulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3131,5'
              BranchSideFuncs:
                - sulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
        - Branch String:   'src/jv_dtoa.c:3132,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs:
                - sulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
            - BranchSide:      'src/jv_dtoa.c:3133,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3139,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3141,23'
              BranchSideFuncs:
                - sulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3148,23'
              BranchSideFuncs:
                - sulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
        - Branch String:   'src/jv_dtoa.c:3153,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3154,13'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
        - Branch String:   'src/jv_dtoa.c:3154,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3155,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3158,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3168,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3169,11'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3196,9'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3169,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3170,18'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3171,13'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3171,24'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3171,27'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3173,9'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3171,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3173,9'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3188,9'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3173,29'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3173,33'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3181,10'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3173,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3174,13'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3181,10'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3174,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3175,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3178,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3188,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3189,11'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3191,11'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3197,12'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3197,23'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3197,31'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
                - ulp
        - Branch String:   'src/jv_dtoa.c:3216,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3217,17'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3234,11'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
        - Branch String:   'src/jv_dtoa.c:3221,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3223,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3230,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3223,29'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3223,32'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3225,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3223,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3224,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3225,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3234,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3234,20'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
                - ulp
            - BranchSide:      'src/jv_dtoa.c:3258,13'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3234,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3235,9'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3258,13'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3235,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3236,15'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3241,20'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3236,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3237,9'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3238,13'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3239,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3239,25'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3239,33'
              BranchSideFuncs:
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3246,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3251,13'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3256,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3251,10'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3252,10'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3253,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3313,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3313,16'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3315,11'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3315,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3317,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3329,3'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3317,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3317,12'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3319,14'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3322,17'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3322,20'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3323,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3322,31'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3322,34'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3323,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3322,8'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3323,9'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3326,13'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3323,25'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3323,28'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3324,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3323,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3324,6'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3325,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Balloc
                - d2b
                - i2b
                - diff
                - cmp
                - ratio
                - ulp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - ulp
                - ulp
                - sulp
                - sulp
                - lshift
                - cmp
                - lshift
                - lshift
                - pow5mult
                - lshift
                - pow5mult
                - mult
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3326,13'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:0,0'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3327,5'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3343,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3344,7'
              BranchSideFuncs:
                - bigcomp
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3366,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:3348,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3349,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3350,7'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
        - Branch String:   'src/jv_dtoa.c:3350,14'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3350,20'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3352,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:3350,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3351,4'
              BranchSideFuncs:
                - Bfree
                - Bfree
                - Bfree
                - Bfree
                - Bfree
            - BranchSide:      'src/jv_dtoa.c:3352,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:3366,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3366,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:3367,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:3389,6'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3390,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:3391,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:3391,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:3391,17'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:3391,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa.c:2516,9'
          Dst:             match
        - Src:             'src/jv_dtoa.c:2518,11'
          Dst:             match
        - Src:             'src/jv_dtoa.c:2527,9'
          Dst:             match
        - Src:             'src/jv_dtoa.c:2693,6'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2694,6'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2695,6'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2696,6'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2697,6'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2815,8'
          Dst:             s2b
        - Src:             'src/jv_dtoa.c:2818,8'
          Dst:             Balloc
        - Src:             'src/jv_dtoa.c:2820,8'
          Dst:             d2b
        - Src:             'src/jv_dtoa.c:2821,8'
          Dst:             i2b
        - Src:             'src/jv_dtoa.c:2886,9'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:2887,10'
          Dst:             mult
        - Src:             'src/jv_dtoa.c:2888,4'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:2892,9'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:2894,9'
          Dst:             pow5mult
        - Src:             'src/jv_dtoa.c:2896,9'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:2898,9'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:2899,11'
          Dst:             diff
        - Src:             'src/jv_dtoa.c:2902,7'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:3041,12'
          Dst:             lshift
        - Src:             'src/jv_dtoa.c:3042,8'
          Dst:             cmp
        - Src:             'src/jv_dtoa.c:3141,18'
          Dst:             sulp
        - Src:             'src/jv_dtoa.c:3148,18'
          Dst:             sulp
        - Src:             'src/jv_dtoa.c:3168,15'
          Dst:             ratio
        - Src:             'src/jv_dtoa.c:3219,20'
          Dst:             ulp
        - Src:             'src/jv_dtoa.c:3244,21'
          Dst:             ulp
        - Src:             'src/jv_dtoa.c:3258,21'
          Dst:             ulp
        - Src:             'src/jv_dtoa.c:3332,3'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3333,3'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3334,3'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3335,3'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3337,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3338,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3339,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3340,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3341,2'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:3346,3'
          Dst:             bigcomp
    - functionName:    jvp_dtoa_context_free
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
      BBCount:         13
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - Bfree
        - jv_mem_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:571,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:572,18'
              BranchSideFuncs:
                - Bfree
                - jv_mem_free
            - BranchSide:      'src/jv_dtoa.c:576,9'
              BranchSideFuncs:
                - jv_mem_free
        - Branch String:   'src/jv_dtoa.c:576,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:577,5'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv_dtoa.c:583,1'
              BranchSideFuncs: []
        - Branch String:   'src/jv_dtoa.c:577,5'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:578,19'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv_dtoa.c:582,3'
              BranchSideFuncs:
                - jv_mem_free
      Callsites:
        - Src:             'src/jv_dtoa.c:574,5'
          Dst:             Bfree
        - Src:             'src/jv_dtoa.c:580,7'
          Dst:             jv_mem_free
    - functionName:    jvp_dtoa_context_init
      functionSourceFile: '/src/jq/src/jv_dtoa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa.c:524,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa.c:525,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa.c:527,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    put_buf
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - len
        - fout
        - strout
        - is_tty
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fwrite
        - jv_string_append_buf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_print.c:98,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:99,6'
              BranchSideFuncs:
                - jv_string_append_buf
            - BranchSide:      'src/jv_print.c:119,10'
              BranchSideFuncs:
                - fwrite
      Callsites:
        - Src:             'src/jv_print.c:99,15'
          Dst:             jv_string_append_buf
        - Src:             'src/jv_print.c:119,3'
          Dst:             fwrite
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    put_indent
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - n
        - flags
        - fout
        - strout
        - T
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - put_char
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_print.c:133,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:134,5'
              BranchSideFuncs:
                - put_char
            - BranchSide:      'src/jv_print.c:137,12'
              BranchSideFuncs:
                - put_char
        - Branch String:   'src/jv_print.c:134,5'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:135,22'
              BranchSideFuncs:
                - put_char
            - BranchSide:      'src/jv_print.c:136,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_print.c:138,5'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:0,0'
              BranchSideFuncs:
                - put_char
            - BranchSide:      'src/jv_print.c:139,21'
              BranchSideFuncs:
                - put_char
      Callsites:
        - Src:             'src/jv_print.c:135,7'
          Dst:             put_char
        - Src:             'src/jv_print.c:139,7'
          Dst:             put_char
    - functionName:    put_char
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - c
        - fout
        - strout
        - T
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - put_buf
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_print.c:125,3'
          Dst:             put_buf
    - functionName:    put_refcnt
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - C
        - refcnt
        - F
        - S
        - T
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jvp_dtoa_fmt
        - put_char
        - put_str
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_print.c:212,3'
          Dst:             put_char
        - Src:             'src/jv_print.c:213,3'
          Dst:             put_char
        - Src:             'src/jv_print.c:214,11'
          Dst:             jvp_dtoa_fmt
        - Src:             'src/jv_print.c:214,3'
          Dst:             put_str
        - Src:             'src/jv_print.c:215,3'
          Dst:             put_char
    - functionName:    put_str
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - fout
        - strout
        - T
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - put_buf
        - strlen
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_print.c:129,14'
          Dst:             strlen
        - Src:             'src/jv_print.c:129,3'
          Dst:             put_buf
    - functionName:    jvp_dump_string
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - ascii_only
        - F
        - S
        - T
        - ''
      BBCount:         49
      ICount:          325
      EdgeCount:       58
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_get_kind
        - jv_string_length_bytes
        - jv_string_value
        - jvp_utf8_next
        - put_buf
        - put_char
        - put_str
        - snprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_print.c:144,3'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:144,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:145,19'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
        - Branch String:   'src/jv_print.c:151,3'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:152,5'
              BranchSideFuncs:
                - __assert_fail
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:206,3'
              BranchSideFuncs:
                - __assert_fail
                - put_char
        - Branch String:   'src/jv_print.c:152,5'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:152,5'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:153,9'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
        - Branch String:   'src/jv_print.c:154,19'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:154,22'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:160,16'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
        - Branch String:   'src/jv_print.c:154,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:156,11'
              BranchSideFuncs:
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
            - BranchSide:      'src/jv_print.c:160,16'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
        - Branch String:   'src/jv_print.c:156,20'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:156,23'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:157,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
        - Branch String:   'src/jv_print.c:156,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:157,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:159,16'
              BranchSideFuncs:
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
        - Branch String:   'src/jv_print.c:160,25'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:160,28'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:162,15'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
        - Branch String:   'src/jv_print.c:160,16'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:162,15'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:188,11'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
        - Branch String:   'src/jv_print.c:162,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:164,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:168,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:172,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:176,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:180,24'
              BranchSideFuncs:
                - put_char
                - put_char
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:184,24'
              BranchSideFuncs:
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
        - Branch String:   'src/jv_print.c:188,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:189,24'
              BranchSideFuncs:
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
            - BranchSide:      'src/jv_print.c:191,17'
              BranchSideFuncs:
                - put_buf
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
                - put_str
                - snprintf
        - Branch String:   'src/jv_print.c:194,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:151,3'
              BranchSideFuncs:
                - snprintf
                - put_str
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
            - BranchSide:      'src/jv_print.c:195,11'
              BranchSideFuncs:
                - snprintf
                - put_str
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - snprintf
        - Branch String:   'src/jv_print.c:195,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:196,18'
              BranchSideFuncs:
                - snprintf
                - put_str
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
            - BranchSide:      'src/jv_print.c:198,11'
              BranchSideFuncs:
                - snprintf
                - put_str
                - jvp_utf8_next
                - __assert_fail
                - put_char
                - __assert_fail
                - put_buf
                - snprintf
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
                - put_char
        - Branch String:   'src/jv_print.c:206,3'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:206,3'
              BranchSideFuncs:
                - put_char
            - BranchSide:      'src/jv_print.c:206,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv_print.c:144,3'
          Dst:             jv_get_kind
        - Src:             'src/jv_print.c:144,3'
          Dst:             __assert_fail
        - Src:             'src/jv_print.c:145,19'
          Dst:             jv_string_value
        - Src:             'src/jv_print.c:146,48'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:146,25'
          Dst:             jv_string_length_bytes
        - Src:             'src/jv_print.c:150,3'
          Dst:             put_char
        - Src:             'src/jv_print.c:151,15'
          Dst:             jvp_utf8_next
        - Src:             'src/jv_print.c:152,5'
          Dst:             __assert_fail
        - Src:             'src/jv_print.c:157,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:159,7'
          Dst:             put_char
        - Src:             'src/jv_print.c:164,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:165,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:168,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:169,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:172,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:173,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:176,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:177,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:180,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:181,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:191,9'
          Dst:             put_buf
        - Src:             'src/jv_print.c:196,9'
          Dst:             snprintf
        - Src:             'src/jv_print.c:199,9'
          Dst:             snprintf
        - Src:             'src/jv_print.c:203,7'
          Dst:             put_str
        - Src:             'src/jv_print.c:206,3'
          Dst:             __assert_fail
        - Src:             'src/jv_print.c:207,3'
          Dst:             put_char
    - 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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_dump_string_trunc
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - outbuf
        - bufsize
        - ''
      BBCount:         12
      ICount:          116
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jv_dump_string
        - jv_free
        - jv_string_value
        - jvp_utf8_backtrack
        - strcpy
        - strlen
        - strncpy
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/jv_print.c:415,25'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:415,28'
              BranchSideFuncs:
                - jv_free
                - jvp_utf8_backtrack
                - strcpy
            - BranchSide:      'src/jv_print.c:421,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_print.c:415,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:417,40'
              BranchSideFuncs:
                - jvp_utf8_backtrack
                - strcpy
                - jv_free
            - BranchSide:      'src/jv_print.c:421,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_print.c:418,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:418,22'
              BranchSideFuncs:
                - strcpy
                - jv_free
            - BranchSide:      'src/jv_print.c:419,12'
              BranchSideFuncs:
                - strcpy
                - jv_free
      Callsites:
        - Src:             'src/jv_print.c:411,7'
          Dst:             jv_dump_string
        - Src:             'src/jv_print.c:412,21'
          Dst:             jv_string_value
        - Src:             'src/jv_print.c:413,22'
          Dst:             strlen
        - Src:             'src/jv_print.c:414,3'
          Dst:             strncpy
        - Src:             'src/jv_print.c:417,21'
          Dst:             jvp_utf8_backtrack
        - Src:             'src/jv_print.c:419,5'
          Dst:             strcpy
        - Src:             'src/jv_print.c:423,3'
          Dst:             jv_free
    - functionName:    jv_dump_string
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - flags
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_dump_term
        - jv_string
        - tsd_dtoa_context_get
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_print.c:405,10'
          Dst:             jv_string
        - Src:             'src/jv_print.c:406,16'
          Dst:             tsd_dtoa_context_get
        - Src:             'src/jv_print.c:406,3'
          Dst:             jv_dump_term
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcpy
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jv_dump_term
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - C
        - x
        - flags
        - indent
        - F
        - S
        - ''
      BBCount:         139
      ICount:          1213
      EdgeCount:       179
      CyclomaticComplexity: 42
      functionsReached:
        - __assert_fail
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_dump_term
        - jv_free
        - jv_get_kind
        - jv_get_refcnt
        - jv_invalid_get_msg
        - jv_keys
        - jv_null
        - jv_number_get_literal
        - jv_number_value
        - jv_object_get
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_object_iter_value
        - jv_object_length
        - jvp_dtoa_fmt
        - jvp_dump_string
        - jvp_number_is_nan
        - put_char
        - put_indent
        - put_refcnt
        - put_str
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv_print.c:221,19'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:221,49'
              BranchSideFuncs:
                - jv_get_refcnt
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
                - put_str
                - jv_get_kind
                - jv_get_kind
                - put_str
            - BranchSide:      'src/jv_print.c:221,19'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
                - put_str
                - jv_get_kind
                - jv_get_kind
                - put_str
        - Branch String:   'src/jv_print.c:222,32'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:222,35'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
                - put_str
                - jv_get_kind
                - put_str
            - BranchSide:      'src/jv_print.c:226,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
                - put_str
        - Branch String:   'src/jv_print.c:222,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:223,25'
              BranchSideFuncs:
                - jv_get_kind
                - put_str
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
                - put_str
            - BranchSide:      'src/jv_print.c:226,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
                - put_str
        - Branch String:   'src/jv_print.c:226,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:227,36'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:228,18'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
                - jvp_dump_string
                - put_refcnt
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
                - put_str
                - put_str
                - put_str
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
        - Branch String:   'src/jv_print.c:228,10'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:228,34'
              BranchSideFuncs:
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - jv_free
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
            - BranchSide:      'src/jv_print.c:231,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - jv_free
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
            - BranchSide:      'src/jv_print.c:245,21'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:248,22'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:251,21'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:254,9'
              BranchSideFuncs:
                - jvp_number_is_nan
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
                - put_str
                - put_str
                - jv_null
                - jv_dump_term
            - BranchSide:      'src/jv_print.c:280,24'
              BranchSideFuncs:
                - jvp_dump_string
                - jv_free
                - put_str
                - put_refcnt
            - BranchSide:      'src/jv_print.c:285,25'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_str
            - BranchSide:      'src/jv_print.c:313,26'
              BranchSideFuncs:
                - jv_copy
                - jv_object_length
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_str
        - Branch String:   'src/jv_print.c:231,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:232,35'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - put_str
                - jv_free
                - put_str
                - put_str
                - jvp_dump_string
                - put_char
            - BranchSide:      'src/jv_print.c:241,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_print.c:233,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:234,30'
              BranchSideFuncs:
                - put_str
                - jvp_dump_string
                - put_char
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:238,30'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:254,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:255,20'
              BranchSideFuncs:
                - jv_null
                - jv_dump_term
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:258,35'
              BranchSideFuncs:
                - jv_number_get_literal
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:259,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:260,17'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:263,20'
              BranchSideFuncs:
                - jv_number_value
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:264,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:266,27'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:269,15'
              BranchSideFuncs:
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:269,15'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:269,30'
              BranchSideFuncs:
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:270,15'
              BranchSideFuncs:
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:270,15'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:270,31'
              BranchSideFuncs:
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:271,32'
              BranchSideFuncs:
                - jvp_dtoa_fmt
                - put_str
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:281,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:282,18'
              BranchSideFuncs:
                - put_refcnt
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:283,5'
              BranchSideFuncs:
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:285,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:286,21'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:289,19'
              BranchSideFuncs:
                - put_char
                - jv_copy
                - jv_array_length
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_print.c:290,5'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:290,5'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_print.c:302,9'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
        - Branch String:   'src/jv_print.c:290,5'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:290,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
            - BranchSide:      'src/jv_print.c:290,5'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_copy
                - jv_array_get
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
        - Branch String:   'src/jv_print.c:290,5'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:291,11'
              BranchSideFuncs:
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
            - BranchSide:      'src/jv_print.c:301,5'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_print.c:291,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:292,13'
              BranchSideFuncs:
                - put_char
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
                - put_str
                - put_str
            - BranchSide:      'src/jv_print.c:295,11'
              BranchSideFuncs:
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
                - put_str
        - Branch String:   'src/jv_print.c:292,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:292,28'
              BranchSideFuncs:
                - put_str
                - put_char
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
                - put_str
            - BranchSide:      'src/jv_print.c:293,23'
              BranchSideFuncs:
                - put_char
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - put_str
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
                - put_str
        - Branch String:   'src/jv_print.c:295,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:295,36'
              BranchSideFuncs:
                - put_str
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
            - BranchSide:      'src/jv_print.c:296,11'
              BranchSideFuncs:
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
                - put_char
                - put_indent
        - Branch String:   'src/jv_print.c:296,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:297,24'
              BranchSideFuncs:
                - put_char
                - put_indent
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/jv_print.c:300,20'
              BranchSideFuncs:
                - jv_dump_term
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - put_char
                - put_indent
                - put_str
                - put_char
                - put_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/jv_print.c:302,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:303,22'
              BranchSideFuncs:
                - put_char
                - put_indent
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
            - BranchSide:      'src/jv_print.c:306,9'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
        - Branch String:   'src/jv_print.c:306,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:306,24'
              BranchSideFuncs:
                - put_str
                - put_char
                - jv_free
                - put_str
                - put_refcnt
            - BranchSide:      'src/jv_print.c:307,19'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
        - Branch String:   'src/jv_print.c:308,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:309,18'
              BranchSideFuncs:
                - put_refcnt
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:310,5'
              BranchSideFuncs:
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:313,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:314,21'
              BranchSideFuncs:
                - put_str
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:317,19'
              BranchSideFuncs:
                - put_char
                - jv_null
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
        - Branch String:   'src/jv_print.c:323,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:324,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_free
                - jv_copy
                - jv_keys
            - BranchSide:      'src/jv_print.c:337,13'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
        - Branch String:   'src/jv_print.c:324,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:325,28'
              BranchSideFuncs:
                - jv_copy
                - jv_keys
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_free
            - BranchSide:      'src/jv_print.c:328,12'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_free
        - Branch String:   'src/jv_print.c:330,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:331,11'
              BranchSideFuncs:
                - jv_free
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
            - BranchSide:      'src/jv_print.c:334,28'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:337,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:338,15'
              BranchSideFuncs:
                - jv_object_iter
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
            - BranchSide:      'src/jv_print.c:340,38'
              BranchSideFuncs:
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:342,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:342,42'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
            - BranchSide:      'src/jv_print.c:343,37'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:347,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:348,13'
              BranchSideFuncs:
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
            - BranchSide:      'src/jv_print.c:351,11'
              BranchSideFuncs:
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
        - Branch String:   'src/jv_print.c:348,13'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:348,28'
              BranchSideFuncs:
                - put_str
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
            - BranchSide:      'src/jv_print.c:349,23'
              BranchSideFuncs:
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
        - Branch String:   'src/jv_print.c:351,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:351,36'
              BranchSideFuncs:
                - put_str
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
            - BranchSide:      'src/jv_print.c:352,11'
              BranchSideFuncs:
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
        - Branch String:   'src/jv_print.c:352,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:353,24'
              BranchSideFuncs:
                - put_char
                - put_indent
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
            - BranchSide:      'src/jv_print.c:357,13'
              BranchSideFuncs:
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:358,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:358,26'
              BranchSideFuncs:
                - put_str
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
            - BranchSide:      'src/jv_print.c:359,28'
              BranchSideFuncs:
                - jvp_dump_string
                - jv_free
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:361,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:361,36'
              BranchSideFuncs:
                - put_str
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
            - BranchSide:      'src/jv_print.c:363,11'
              BranchSideFuncs:
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
                - put_str
        - Branch String:   'src/jv_print.c:363,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:363,26'
              BranchSideFuncs:
                - put_str
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
            - BranchSide:      'src/jv_print.c:364,21'
              BranchSideFuncs:
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
                - put_str
        - Branch String:   'src/jv_print.c:365,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:365,36'
              BranchSideFuncs:
                - put_str
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
            - BranchSide:      'src/jv_print.c:366,11'
              BranchSideFuncs:
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
                - put_char
        - Branch String:   'src/jv_print.c:366,11'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:367,23'
              BranchSideFuncs:
                - put_char
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
            - BranchSide:      'src/jv_print.c:370,20'
              BranchSideFuncs:
                - jv_dump_term
                - jv_object_iter_next
                - jv_object_iter_valid
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
                - put_char
                - put_indent
                - jv_object_iter_key
                - jv_object_iter_value
                - put_char
                - jvp_dump_string
                - jv_free
                - put_char
                - put_char
                - put_str
                - put_str
                - put_str
                - put_str
                - put_char
                - put_indent
                - put_str
                - put_str
                - jv_object_iter
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_object_get
                - jv_free
                - jv_copy
                - jv_keys
        - Branch String:   'src/jv_print.c:372,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:373,22'
              BranchSideFuncs:
                - put_char
                - put_indent
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
            - BranchSide:      'src/jv_print.c:376,9'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
                - put_str
        - Branch String:   'src/jv_print.c:376,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:376,24'
              BranchSideFuncs:
                - put_str
                - put_char
                - jv_free
                - put_str
                - put_refcnt
            - BranchSide:      'src/jv_print.c:377,19'
              BranchSideFuncs:
                - put_char
                - jv_free
                - put_str
                - put_refcnt
        - Branch String:   'src/jv_print.c:378,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:379,18'
              BranchSideFuncs:
                - put_refcnt
                - jv_free
                - put_str
            - BranchSide:      'src/jv_print.c:381,3'
              BranchSideFuncs:
                - jv_free
                - put_str
        - Branch String:   'src/jv_print.c:383,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:383,7'
              BranchSideFuncs:
                - put_str
            - BranchSide:      'src/jv_print.c:384,23'
              BranchSideFuncs:
                - put_str
      Callsites:
        - Src:             'src/jv_print.c:221,49'
          Dst:             jv_get_refcnt
        - Src:             'src/jv_print.c:222,35'
          Dst:             jv_get_kind
        - Src:             'src/jv_print.c:223,25'
          Dst:             jv_get_kind
        - Src:             'src/jv_print.c:224,5'
          Dst:             put_str
        - Src:             'src/jv_print.c:227,5'
          Dst:             put_str
        - Src:             'src/jv_print.c:228,18'
          Dst:             jv_get_kind
        - Src:             'src/jv_print.c:232,35'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:232,16'
          Dst:             jv_invalid_get_msg
        - Src:             'src/jv_print.c:233,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_print.c:234,9'
          Dst:             put_str
        - Src:             'src/jv_print.c:235,9'
          Dst:             jvp_dump_string
        - Src:             'src/jv_print.c:236,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:238,9'
          Dst:             put_str
        - Src:             'src/jv_print.c:241,7'
          Dst:             __assert_fail
        - Src:             'src/jv_print.c:245,5'
          Dst:             put_str
        - Src:             'src/jv_print.c:248,5'
          Dst:             put_str
        - Src:             'src/jv_print.c:251,5'
          Dst:             put_str
        - Src:             'src/jv_print.c:254,9'
          Dst:             jvp_number_is_nan
        - Src:             'src/jv_print.c:255,23'
          Dst:             jv_null
        - Src:             'src/jv_print.c:255,7'
          Dst:             jv_dump_term
        - Src:             'src/jv_print.c:258,35'
          Dst:             jv_number_get_literal
        - Src:             'src/jv_print.c:260,9'
          Dst:             put_str
        - Src:             'src/jv_print.c:263,20'
          Dst:             jv_number_value
        - Src:             'src/jv_print.c:266,11'
          Dst:             put_str
        - Src:             'src/jv_print.c:271,19'
          Dst:             jvp_dtoa_fmt
        - Src:             'src/jv_print.c:271,11'
          Dst:             put_str
        - Src:             'src/jv_print.c:280,5'
          Dst:             jvp_dump_string
        - Src:             'src/jv_print.c:282,7'
          Dst:             put_refcnt
        - Src:             'src/jv_print.c:285,25'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:285,9'
          Dst:             jv_array_length
        - Src:             'src/jv_print.c:286,7'
          Dst:             put_str
        - Src:             'src/jv_print.c:289,5'
          Dst:             put_char
        - Src:             'src/jv_print.c:290,5'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:290,5'
          Dst:             jv_array_length
        - Src:             'src/jv_print.c:290,5'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:290,5'
          Dst:             jv_array_get
        - Src:             'src/jv_print.c:292,20'
          Dst:             put_str
        - Src:             'src/jv_print.c:293,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:295,18'
          Dst:             put_str
        - Src:             'src/jv_print.c:297,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:298,9'
          Dst:             put_indent
        - Src:             'src/jv_print.c:300,7'
          Dst:             jv_dump_term
        - Src:             'src/jv_print.c:303,7'
          Dst:             put_char
        - Src:             'src/jv_print.c:304,7'
          Dst:             put_indent
        - Src:             'src/jv_print.c:306,16'
          Dst:             put_str
        - Src:             'src/jv_print.c:307,5'
          Dst:             put_char
        - Src:             'src/jv_print.c:309,7'
          Dst:             put_refcnt
        - Src:             'src/jv_print.c:313,26'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:313,9'
          Dst:             jv_object_length
        - Src:             'src/jv_print.c:314,7'
          Dst:             put_str
        - Src:             'src/jv_print.c:317,5'
          Dst:             put_char
        - Src:             'src/jv_print.c:320,17'
          Dst:             jv_null
        - Src:             'src/jv_print.c:325,28'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:325,20'
          Dst:             jv_keys
        - Src:             'src/jv_print.c:330,34'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:330,18'
          Dst:             jv_array_length
        - Src:             'src/jv_print.c:331,11'
          Dst:             jv_free
        - Src:             'src/jv_print.c:334,28'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:334,15'
          Dst:             jv_array_get
        - Src:             'src/jv_print.c:335,31'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:335,43'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:335,17'
          Dst:             jv_object_get
        - Src:             'src/jv_print.c:338,15'
          Dst:             jv_object_iter
        - Src:             'src/jv_print.c:340,15'
          Dst:             jv_object_iter_next
        - Src:             'src/jv_print.c:342,14'
          Dst:             jv_object_iter_valid
        - Src:             'src/jv_print.c:343,15'
          Dst:             jv_object_iter_key
        - Src:             'src/jv_print.c:344,17'
          Dst:             jv_object_iter_value
        - Src:             'src/jv_print.c:348,20'
          Dst:             put_str
        - Src:             'src/jv_print.c:349,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:351,18'
          Dst:             put_str
        - Src:             'src/jv_print.c:353,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:354,9'
          Dst:             put_indent
        - Src:             'src/jv_print.c:358,18'
          Dst:             put_str
        - Src:             'src/jv_print.c:359,7'
          Dst:             jvp_dump_string
        - Src:             'src/jv_print.c:360,7'
          Dst:             jv_free
        - Src:             'src/jv_print.c:361,18'
          Dst:             put_str
        - Src:             'src/jv_print.c:363,18'
          Dst:             put_str
        - Src:             'src/jv_print.c:364,7'
          Dst:             put_char
        - Src:             'src/jv_print.c:365,18'
          Dst:             put_str
        - Src:             'src/jv_print.c:367,9'
          Dst:             put_char
        - Src:             'src/jv_print.c:370,7'
          Dst:             jv_dump_term
        - Src:             'src/jv_print.c:373,7'
          Dst:             put_char
        - Src:             'src/jv_print.c:374,7'
          Dst:             put_indent
        - Src:             'src/jv_print.c:376,16'
          Dst:             put_str
        - Src:             'src/jv_print.c:377,5'
          Dst:             put_char
        - Src:             'src/jv_print.c:379,7'
          Dst:             put_refcnt
        - Src:             'src/jv_print.c:382,3'
          Dst:             jv_free
        - Src:             'src/jv_print.c:384,5'
          Dst:             put_str
    - functionName:    jv_show
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - flags
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fflush
        - jv_copy
        - jv_dumpf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv_print.c:398,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:398,7'
              BranchSideFuncs:
                - jv_copy
                - jv_dumpf
                - fflush
            - BranchSide:      'src/jv_print.c:399,11'
              BranchSideFuncs:
                - jv_copy
                - jv_dumpf
                - fflush
      Callsites:
        - Src:             'src/jv_print.c:400,12'
          Dst:             jv_copy
        - Src:             'src/jv_print.c:400,3'
          Dst:             jv_dumpf
        - Src:             'src/jv_print.c:401,3'
          Dst:             fflush
    - functionName:    jv_dumpf
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - f
        - flags
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_dump_term
        - tsd_dtoa_context_get
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_print.c:389,16'
          Dst:             tsd_dtoa_context_get
        - Src:             'src/jv_print.c:389,3'
          Dst:             jv_dump_term
    - 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:    jv_dump
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - flags
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_dumpf
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_print.c:393,3'
          Dst:             jv_dumpf
    - functionName:    jq_set_colors
      functionSourceFile: '/src/jq/src/jv_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - code_str
      BBCount:         34
      ICount:          236
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - jv_mem_free
        - jv_mem_realloc
        - strspn
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/jv_print.c:40,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:41,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_print.c:47,10'
              BranchSideFuncs:
                - strspn
                - jv_mem_realloc
                - jv_mem_free
        - Branch String:   'src/jv_print.c:52,29'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:52,32'
              BranchSideFuncs:
                - jv_mem_realloc
                - jv_mem_free
            - BranchSide:      'src/jv_print.c:53,7'
              BranchSideFuncs:
                - jv_mem_realloc
                - jv_mem_free
        - Branch String:   'src/jv_print.c:52,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:53,7'
              BranchSideFuncs:
                - jv_mem_realloc
                - jv_mem_free
            - BranchSide:      'src/jv_print.c:54,16'
              BranchSideFuncs:
                - strspn
                - jv_mem_realloc
                - jv_mem_free
        - Branch String:   'src/jv_print.c:59,7'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:62,15'
              BranchSideFuncs:
                - jv_mem_realloc
            - BranchSide:      'src/jv_print.c:64,14'
              BranchSideFuncs:
                - jv_mem_realloc
                - jv_mem_free
        - Branch String:   'src/jv_print.c:64,14'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:0,0'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv_print.c:65,9'
              BranchSideFuncs:
                - jv_mem_free
        - Branch String:   'src/jv_print.c:65,9'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:66,19'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/jv_print.c:69,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_print.c:79,3'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:80,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_print.c:90,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_print.c:92,3'
          Branch Sides:
            - BranchSide:      'src/jv_print.c:93,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_print.c:94,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_print.c:51,17'
          Dst:             strspn
        - Src:             'src/jv_print.c:66,7'
          Dst:             jv_mem_free
        - Src:             'src/jv_print.c:72,16'
          Dst:             jv_mem_realloc
    - functionName:    strspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jvp_codepoint_is_whitespace
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         28
      ICount:          120
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:126,18'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:126,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:126,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:126,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:127,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:127,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:128,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:128,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:129,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:129,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:129,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:130,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:130,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:130,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:131,6'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:131,18'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:131,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:132,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:131,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:131,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:132,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:132,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:132,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:133,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:133,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:134,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:134,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:134,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:135,34'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:135,34'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:136,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jvp_utf8_encode
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - codepoint
        - out
      BBCount:         21
      ICount:          180
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - jvp_utf8_encode_length
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:101,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:101,3'
              BranchSideFuncs:
                - __assert_fail
                - jvp_utf8_encode_length
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:101,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:101,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:101,3'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:102,17'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:103,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:104,14'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:105,14'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:105,14'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:106,23'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:108,13'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:108,13'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:109,23'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:113,23'
              BranchSideFuncs:
                - jvp_utf8_encode_length
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:118,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:118,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv_unicode.c:101,3'
          Dst:             __assert_fail
        - Src:             'src/jv_unicode.c:118,3'
          Dst:             jvp_utf8_encode_length
        - Src:             'src/jv_unicode.c:118,3'
          Dst:             __assert_fail
    - functionName:    jvp_utf8_encode_length
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - codepoint
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:94,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:94,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:95,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:95,12'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:95,32'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:96,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:96,12'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:96,33'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:97,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jvp_utf8_decode_length
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - startchar
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:87,6'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:87,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:88,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:88,11'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:88,39'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:89,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:89,11'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:89,39'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:90,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jvp_utf8_is_valid
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - end
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jvp_utf8_next
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:79,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:80,9'
              BranchSideFuncs:
                - jvp_utf8_next
            - BranchSide:      'src/jv_unicode.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:80,9'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:79,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:80,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_unicode.c:79,16'
          Dst:             jvp_utf8_next
    - functionName:    jvp_utf8_next
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - end
        - codepoint_ret
      BBCount:         42
      ICount:          246
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:30,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:30,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:31,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:31,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:32,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:34,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:37,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:39,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:41,14'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:41,26'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:41,29'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:43,12'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:41,14'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:43,12'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:44,14'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:44,14'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:46,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:48,28'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:49,5'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:50,36'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:59,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:51,11'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:53,19'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:57,20'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:59,9'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:61,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:63,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:63,29'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:63,32'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:67,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:63,9'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:65,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_unicode.c:67,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_unicode.c:72,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:72,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:73,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_unicode.c:30,3'
          Dst:             __assert_fail
        - Src:             'src/jv_unicode.c:72,3'
          Dst:             __assert_fail
    - functionName:    jvp_utf8_backtrack
      functionSourceFile: '/src/jq/src/jv_unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - min
        - missing_bytes
      BBCount:         25
      ICount:          129
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_unicode.c:12,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:12,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:13,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:13,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:14,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:16,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:18,23'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:18,71'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:18,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:18,3'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:19,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:22,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:22,19'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:22,22'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:23,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:22,55'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:22,58'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:23,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:22,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:23,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:25,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_unicode.c:25,7'
          Branch Sides:
            - BranchSide:      'src/jv_unicode.c:25,39'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_unicode.c:26,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_unicode.c:12,3'
          Dst:             __assert_fail
    - functionName:    load_library
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - lib_path
        - is_data
        - raw
        - optional
        - as
        - out_block
        - lib_state
        - ''
      BBCount:         25
      ICount:          412
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - block_bind_self
        - dirname
        - gen_const_global
        - gen_noop
        - jq_get_jq_origin
        - jq_parse_library
        - jq_report_error
        - jv_copy
        - jv_free
        - jv_invalid_get_msg
        - jv_invalid_has_msg
        - jv_is_valid
        - jv_load_file
        - jv_mem_realloc
        - jv_string
        - jv_string_fmt
        - jv_string_length_bytes
        - jv_string_value
        - locfile_free
        - locfile_init
        - process_dependencies
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linker.c:336,15'
          Branch Sides:
            - BranchSide:      'src/linker.c:336,19'
              BranchSideFuncs:
                - jv_string_value
                - jv_load_file
                - jv_is_valid.575
                - gen_noop
                - jv_copy
                - jv_invalid_has_msg
                - jv_string
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
                - jv_copy
                - gen_const_global
                - jv_string_value
                - jv_load_file
            - BranchSide:      'src/linker.c:339,25'
              BranchSideFuncs:
                - jv_string_value
                - jv_load_file
                - jv_is_valid.575
                - gen_noop
                - jv_copy
                - jv_invalid_has_msg
                - jv_string
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
                - jv_copy
                - gen_const_global
        - Branch String:   'src/linker.c:336,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:337,25'
              BranchSideFuncs:
                - jv_string_value
                - jv_load_file
                - jv_is_valid.575
                - gen_noop
                - jv_copy
                - jv_invalid_has_msg
                - jv_string
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
                - jv_copy
                - gen_const_global
            - BranchSide:      'src/linker.c:339,25'
              BranchSideFuncs:
                - jv_string_value
                - jv_load_file
                - jv_is_valid.575
                - gen_noop
                - jv_copy
                - jv_invalid_has_msg
                - jv_string
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
                - jv_copy
                - gen_const_global
        - Branch String:   'src/linker.c:341,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:342,15'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_free
                - jv_free
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
                - jv_copy
                - gen_const_global
            - BranchSide:      'src/linker.c:352,14'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_free
                - jv_free
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
                - jv_copy
                - gen_const_global
        - Branch String:   'src/linker.c:343,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:344,30'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:351,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:344,11'
          Branch Sides:
            - BranchSide:      'src/linker.c:345,16'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:347,16'
              BranchSideFuncs:
                - jv_string
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:352,14'
          Branch Sides:
            - BranchSide:      'src/linker.c:354,32'
              BranchSideFuncs:
                - jv_copy
                - gen_const_global
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:357,24'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - jv_mem_realloc
                - jv_mem_realloc
                - jv_string_value
                - strdup
                - jv_free
                - jv_free
                - jv_string_value
                - strdup
                - jq_get_jq_origin
                - dirname
                - jv_string
                - process_dependencies
                - free
                - block_bind_self
      Callsites:
        - Src:             'src/linker.c:337,25'
          Dst:             jv_string_value
        - Src:             'src/linker.c:337,12'
          Dst:             jv_load_file
        - Src:             'src/linker.c:339,25'
          Dst:             jv_string_value
        - Src:             'src/linker.c:339,12'
          Dst:             jv_load_file
        - Src:             'src/linker.c:341,8'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:342,15'
          Dst:             gen_noop
        - Src:             'src/linker.c:344,30'
          Dst:             jv_copy
        - Src:             'src/linker.c:344,11'
          Dst:             jv_invalid_has_msg
        - Src:             'src/linker.c:345,16'
          Dst:             jv_invalid_get_msg
        - Src:             'src/linker.c:347,16'
          Dst:             jv_string
        - Src:             'src/linker.c:348,81'
          Dst:             jv_string_value
        - Src:             'src/linker.c:348,108'
          Dst:             jv_string_value
        - Src:             'src/linker.c:348,27'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:348,7'
          Dst:             jq_report_error
        - Src:             'src/linker.c:354,32'
          Dst:             jv_copy
        - Src:             'src/linker.c:354,15'
          Dst:             gen_const_global
        - Src:             'src/linker.c:357,28'
          Dst:             jv_string_value
        - Src:             'src/linker.c:357,55'
          Dst:             jv_string_value
        - Src:             'src/linker.c:357,101'
          Dst:             jv_copy
        - Src:             'src/linker.c:357,78'
          Dst:             jv_string_length_bytes
        - Src:             'src/linker.c:357,11'
          Dst:             locfile_init
        - Src:             'src/linker.c:358,16'
          Dst:             jq_parse_library
        - Src:             'src/linker.c:359,5'
          Dst:             locfile_free
        - Src:             'src/linker.c:361,33'
          Dst:             jv_string_value
        - Src:             'src/linker.c:361,26'
          Dst:             strdup
        - Src:             'src/linker.c:362,43'
          Dst:             jq_get_jq_origin
        - Src:             'src/linker.c:363,49'
          Dst:             dirname
        - Src:             'src/linker.c:363,39'
          Dst:             jv_string
        - Src:             'src/linker.c:362,18'
          Dst:             process_dependencies
        - Src:             'src/linker.c:366,17'
          Dst:             block_bind_self
        - Src:             'src/linker.c:370,22'
          Dst:             jv_mem_realloc
        - Src:             'src/linker.c:371,21'
          Dst:             jv_mem_realloc
        - Src:             'src/linker.c:372,40'
          Dst:             jv_string_value
        - Src:             'src/linker.c:372,33'
          Dst:             strdup
        - Src:             'src/linker.c:376,3'
          Dst:             jv_free
        - Src:             'src/linker.c:377,3'
          Dst:             jv_free
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    dirname
      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:    process_dependencies
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - jq_origin
        - lib_origin
        - src_block
        - lib_state
        - ''
        - ''
      BBCount:         45
      ICount:          809
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - block_bind_library
        - block_take_imports
        - default_search
        - find_lib
        - gen_noop
        - jq_report_error
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_get_msg
        - jv_is_valid
        - jv_object_get
        - jv_string
        - jv_string_fmt
        - jv_string_value
        - load_library
        - strcmp
        - validate_relpath
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linker.c:250,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:251,6'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/linker.c:323,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:258,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:259,11'
              BranchSideFuncs:
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/linker.c:260,9'
              BranchSideFuncs:
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/linker.c:261,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:262,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/linker.c:263,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/linker.c:266,5'
          Branch Sides:
            - BranchSide:      'src/linker.c:266,5'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
            - BranchSide:      'src/linker.c:266,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - __assert_fail
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
        - Branch String:   'src/linker.c:266,5'
          Branch Sides:
            - BranchSide:      'src/linker.c:266,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - __assert_fail
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
            - BranchSide:      'src/linker.c:267,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - __assert_fail
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
        - Branch String:   'src/linker.c:267,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:268,16'
              BranchSideFuncs:
                - jv_string_value
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
            - BranchSide:      'src/linker.c:269,32'
              BranchSideFuncs:
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
        - Branch String:   'src/linker.c:275,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:276,7'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
            - BranchSide:      'src/linker.c:290,9'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
        - Branch String:   'src/linker.c:277,11'
          Branch Sides:
            - BranchSide:      'src/linker.c:278,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - gen_noop
                - load_library
                - jv_free
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/linker.c:281,17'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:290,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:293,31'
              BranchSideFuncs:
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - gen_noop
                - load_library
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - block_bind_library
            - BranchSide:      'src/linker.c:300,16'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
        - Branch String:   'src/linker.c:294,11'
          Branch Sides:
            - BranchSide:      'src/linker.c:296,71'
              BranchSideFuncs:
                - block_bind_library
                - block_bind_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - gen_noop
                - load_library
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/linker.c:299,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - gen_noop
                - load_library
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
        - Branch String:   'src/linker.c:301,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:302,20'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
            - BranchSide:      'src/linker.c:306,11'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
        - Branch String:   'src/linker.c:302,13'
          Branch Sides:
            - BranchSide:      'src/linker.c:303,11'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
            - BranchSide:      'src/linker.c:304,7'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
        - Branch String:   'src/linker.c:306,11'
          Branch Sides:
            - BranchSide:      'src/linker.c:307,9'
              BranchSideFuncs:
                - jv_free
                - block_bind_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - gen_noop
                - load_library
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
            - BranchSide:      'src/linker.c:311,31'
              BranchSideFuncs:
                - gen_noop
                - load_library
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_string
                - jv_object_get
                - validate_relpath
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_is_valid.575
                - jv_get_kind
                - jv_string
                - jv_object_get
                - default_search
                - jv_copy
                - jv_copy
                - find_lib
                - jv_is_valid.575
                - jv_free
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - block_bind_library
                - jv_string_value
                - strcmp
                - load_library
                - block_bind_library
                - block_bind_library
                - jv_string_value
                - jv_get_kind
                - __assert_fail
                - block_bind_library
      Callsites:
        - Src:             'src/linker.c:245,13'
          Dst:             block_take_imports
        - Src:             'src/linker.c:250,32'
          Dst:             jv_copy
        - Src:             'src/linker.c:250,16'
          Dst:             jv_array_length
        - Src:             'src/linker.c:252,27'
          Dst:             jv_copy
        - Src:             'src/linker.c:252,14'
          Dst:             jv_array_get
        - Src:             'src/linker.c:255,45'
          Dst:             jv_copy
        - Src:             'src/linker.c:255,59'
          Dst:             jv_string
        - Src:             'src/linker.c:255,31'
          Dst:             jv_object_get
        - Src:             'src/linker.c:255,19'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:257,26'
          Dst:             jv_copy
        - Src:             'src/linker.c:257,40'
          Dst:             jv_string
        - Src:             'src/linker.c:257,12'
          Dst:             jv_object_get
        - Src:             'src/linker.c:258,9'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:261,35'
          Dst:             jv_copy
        - Src:             'src/linker.c:261,49'
          Dst:             jv_string
        - Src:             'src/linker.c:261,21'
          Dst:             jv_object_get
        - Src:             'src/linker.c:261,9'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:263,5'
          Dst:             jv_free
        - Src:             'src/linker.c:264,49'
          Dst:             jv_copy
        - Src:             'src/linker.c:264,63'
          Dst:             jv_string
        - Src:             'src/linker.c:264,35'
          Dst:             jv_object_get
        - Src:             'src/linker.c:264,18'
          Dst:             validate_relpath
        - Src:             'src/linker.c:265,27'
          Dst:             jv_copy
        - Src:             'src/linker.c:265,41'
          Dst:             jv_string
        - Src:             'src/linker.c:265,13'
          Dst:             jv_object_get
        - Src:             'src/linker.c:266,5'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:266,5'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:266,5'
          Dst:             __assert_fail
        - Src:             'src/linker.c:267,9'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:268,16'
          Dst:             jv_string_value
        - Src:             'src/linker.c:269,55'
          Dst:             jv_string
        - Src:             'src/linker.c:269,36'
          Dst:             jv_object_get
        - Src:             'src/linker.c:269,17'
          Dst:             default_search
        - Src:             'src/linker.c:273,76'
          Dst:             jv_copy
        - Src:             'src/linker.c:273,96'
          Dst:             jv_copy
        - Src:             'src/linker.c:273,19'
          Dst:             find_lib
        - Src:             'src/linker.c:275,10'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:276,7'
          Dst:             jv_free
        - Src:             'src/linker.c:278,9'
          Dst:             jv_free
        - Src:             'src/linker.c:281,17'
          Dst:             jv_invalid_get_msg
        - Src:             'src/linker.c:282,59'
          Dst:             jv_string_value
        - Src:             'src/linker.c:282,27'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:282,7'
          Dst:             jq_report_error
        - Src:             'src/linker.c:283,7'
          Dst:             jv_free
        - Src:             'src/linker.c:284,7'
          Dst:             jv_free
        - Src:             'src/linker.c:285,7'
          Dst:             jv_free
        - Src:             'src/linker.c:286,7'
          Dst:             jv_free
        - Src:             'src/linker.c:293,18'
          Dst:             load_library
        - Src:             'src/linker.c:296,14'
          Dst:             block_bind_library
        - Src:             'src/linker.c:297,14'
          Dst:             block_bind_library
        - Src:             'src/linker.c:302,48'
          Dst:             jv_string_value
        - Src:             'src/linker.c:302,13'
          Dst:             strcmp
        - Src:             'src/linker.c:307,9'
          Dst:             jv_free
        - Src:             'src/linker.c:309,14'
          Dst:             block_bind_library
        - Src:             'src/linker.c:311,31'
          Dst:             gen_noop
        - Src:             'src/linker.c:312,20'
          Dst:             load_library
        - Src:             'src/linker.c:316,16'
          Dst:             block_bind_library
        - Src:             'src/linker.c:321,5'
          Dst:             jv_free
        - Src:             'src/linker.c:323,3'
          Dst:             jv_free
        - Src:             'src/linker.c:324,3'
          Dst:             jv_free
        - Src:             'src/linker.c:325,3'
          Dst:             jv_free
    - functionName:    validate_relpath
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - ''
      BBCount:         24
      ICount:          359
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_equal
        - jv_free
        - jv_invalid_with_msg
        - jv_string
        - jv_string_fmt
        - jv_string_split
        - jv_string_value
        - strchr
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linker.c:96,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:97,116'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/linker.c:101,35'
              BranchSideFuncs:
                - jv_copy
                - jv_string
                - jv_string_split
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:102,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:102,3'
              BranchSideFuncs:
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:120,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/linker.c:102,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:102,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/linker.c:102,3'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/linker.c:102,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:103,17'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/linker.c:119,3'
              BranchSideFuncs:
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:103,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:104,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/linker.c:110,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/linker.c:110,15'
          Branch Sides:
            - BranchSide:      'src/linker.c:110,27'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/linker.c:118,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:110,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:111,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/linker.c:118,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_equal
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/linker.c:95,19'
          Dst:             jv_string_value
        - Src:             'src/linker.c:96,7'
          Dst:             strchr
        - Src:             'src/linker.c:97,34'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:97,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:98,5'
          Dst:             jv_free
        - Src:             'src/linker.c:101,35'
          Dst:             jv_copy
        - Src:             'src/linker.c:101,50'
          Dst:             jv_string
        - Src:             'src/linker.c:101,19'
          Dst:             jv_string_split
        - Src:             'src/linker.c:102,3'
          Dst:             jv_copy
        - Src:             'src/linker.c:102,3'
          Dst:             jv_array_length
        - Src:             'src/linker.c:102,3'
          Dst:             jv_copy
        - Src:             'src/linker.c:102,3'
          Dst:             jv_array_get
        - Src:             'src/linker.c:103,17'
          Dst:             jv_string_value
        - Src:             'src/linker.c:103,10'
          Dst:             strcmp
        - Src:             'src/linker.c:104,7'
          Dst:             jv_free
        - Src:             'src/linker.c:105,7'
          Dst:             jv_free
        - Src:             'src/linker.c:106,36'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:106,16'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:107,7'
          Dst:             jv_free
        - Src:             'src/linker.c:110,27'
          Dst:             jv_copy
        - Src:             'src/linker.c:110,52'
          Dst:             jv_copy
        - Src:             'src/linker.c:110,39'
          Dst:             jv_array_get
        - Src:             'src/linker.c:110,18'
          Dst:             jv_equal
        - Src:             'src/linker.c:111,7'
          Dst:             jv_free
        - Src:             'src/linker.c:112,7'
          Dst:             jv_free
        - Src:             'src/linker.c:114,50'
          Dst:             jv_string_value
        - Src:             'src/linker.c:113,36'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:113,16'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:115,7'
          Dst:             jv_free
        - Src:             'src/linker.c:118,5'
          Dst:             jv_free
        - Src:             'src/linker.c:120,3'
          Dst:             jv_free
    - functionName:    default_search
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - value
        - ''
      BBCount:         8
      ICount:          135
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jq_get_lib_dirs
        - jv_array
        - jv_array_append
        - jv_array_concat
        - jv_free
        - jv_get_kind
        - jv_is_valid
        - jv_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/linker.c:233,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:235,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_array
                - jv_array_append
            - BranchSide:      'src/linker.c:238,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_array
                - jv_array_append
        - Branch String:   'src/linker.c:238,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:239,12'
              BranchSideFuncs:
                - jv_array
                - jv_array_append
            - BranchSide:      'src/linker.c:240,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/linker.c:233,8'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:235,5'
          Dst:             jv_free
        - Src:             'src/linker.c:236,28'
          Dst:             jv_array
        - Src:             'src/linker.c:236,28'
          Dst:             jv_string
        - Src:             'src/linker.c:236,28'
          Dst:             jv_array_append
        - Src:             'src/linker.c:236,54'
          Dst:             jq_get_lib_dirs
        - Src:             'src/linker.c:236,12'
          Dst:             jv_array_concat
        - Src:             'src/linker.c:238,7'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:239,12'
          Dst:             jv_array
        - Src:             'src/linker.c:239,12'
          Dst:             jv_array_append
    - functionName:    find_lib
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - rel_path
        - search
        - suffix
        - jq_origin
        - lib_origin
        - ''
        - ''
      BBCount:         44
      ICount:          715
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - build_lib_search_chain
        - jq_realpath
        - jv_array_get
        - jv_array_length
        - jv_basename
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_get_msg
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_string_fmt
        - jv_string_value
        - stat
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linker.c:137,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:138,5'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - build_lib_search_chain
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_basename
                - jv_copy
                - jv_array_length
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/linker.c:143,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - build_lib_search_chain
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_basename
                - jv_copy
                - jv_array_length
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/linker.c:143,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:144,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/linker.c:150,7'
              BranchSideFuncs:
                - jv_get_kind
                - build_lib_search_chain
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_basename
                - jv_copy
                - jv_array_length
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/linker.c:150,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:151,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/linker.c:162,35'
              BranchSideFuncs:
                - build_lib_search_chain
                - jv_copy
                - jv_array_get
                - jv_array_get
                - jv_copy
                - jv_basename
                - jv_copy
                - jv_array_length
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:168,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:168,3'
              BranchSideFuncs:
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:216,8'
              BranchSideFuncs:
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/linker.c:168,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:168,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:168,3'
              BranchSideFuncs:
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:168,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:169,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:214,3'
              BranchSideFuncs:
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:169,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:170,7'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:173,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
        - Branch String:   'src/linker.c:173,46'
          Branch Sides:
            - BranchSide:      'src/linker.c:174,16'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:175,7'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:173,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:175,7'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:180,45'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
        - Branch String:   'src/linker.c:184,19'
          Branch Sides:
            - BranchSide:      'src/linker.c:184,22'
              BranchSideFuncs:
                - __errno_location
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
            - BranchSide:      'src/linker.c:194,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
        - Branch String:   'src/linker.c:184,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:185,7'
              BranchSideFuncs:
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
            - BranchSide:      'src/linker.c:194,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
        - Branch String:   'src/linker.c:194,19'
          Branch Sides:
            - BranchSide:      'src/linker.c:194,22'
              BranchSideFuncs:
                - __errno_location
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
            - BranchSide:      'src/linker.c:204,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:194,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:195,7'
              BranchSideFuncs:
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:204,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:204,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:205,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:212,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_is_valid.575
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_get_kind
                - jv_get_kind
                - jv_string_value
                - strcmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - __errno_location
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jq_realpath
                - jv_string_value
                - stat
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:216,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:217,11'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:223,48'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/linker.c:137,8'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:138,5'
          Dst:             jv_free
        - Src:             'src/linker.c:139,5'
          Dst:             jv_free
        - Src:             'src/linker.c:140,5'
          Dst:             jv_free
        - Src:             'src/linker.c:143,7'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:144,5'
          Dst:             jv_free
        - Src:             'src/linker.c:145,5'
          Dst:             jv_free
        - Src:             'src/linker.c:146,5'
          Dst:             jv_free
        - Src:             'src/linker.c:147,5'
          Dst:             jv_free
        - Src:             'src/linker.c:148,32'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:148,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:150,7'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:151,5'
          Dst:             jv_free
        - Src:             'src/linker.c:152,5'
          Dst:             jv_free
        - Src:             'src/linker.c:153,5'
          Dst:             jv_free
        - Src:             'src/linker.c:154,5'
          Dst:             jv_free
        - Src:             'src/linker.c:155,32'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:155,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:162,12'
          Dst:             build_lib_search_chain
        - Src:             'src/linker.c:163,25'
          Dst:             jv_copy
        - Src:             'src/linker.c:163,12'
          Dst:             jv_array_get
        - Src:             'src/linker.c:164,12'
          Dst:             jv_array_get
        - Src:             'src/linker.c:166,26'
          Dst:             jv_copy
        - Src:             'src/linker.c:166,14'
          Dst:             jv_basename
        - Src:             'src/linker.c:168,3'
          Dst:             jv_copy
        - Src:             'src/linker.c:168,3'
          Dst:             jv_array_length
        - Src:             'src/linker.c:168,3'
          Dst:             jv_copy
        - Src:             'src/linker.c:168,3'
          Dst:             jv_array_get
        - Src:             'src/linker.c:169,9'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:170,7'
          Dst:             jv_free
        - Src:             'src/linker.c:173,9'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:174,16'
          Dst:             jv_string_value
        - Src:             'src/linker.c:174,9'
          Dst:             strcmp
        - Src:             'src/linker.c:175,7'
          Dst:             jv_free
        - Src:             'src/linker.c:180,45'
          Dst:             jv_string_value
        - Src:             'src/linker.c:181,45'
          Dst:             jv_string_value
        - Src:             'src/linker.c:179,31'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:179,19'
          Dst:             jq_realpath
        - Src:             'src/linker.c:183,16'
          Dst:             jv_string_value
        - Src:             'src/linker.c:183,11'
          Dst:             stat
        - Src:             'src/linker.c:184,22'
          Dst:             __errno_location
        - Src:             'src/linker.c:185,7'
          Dst:             jv_free
        - Src:             'src/linker.c:188,44'
          Dst:             jv_string_value
        - Src:             'src/linker.c:189,44'
          Dst:             jv_string_value
        - Src:             'src/linker.c:187,30'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:187,18'
          Dst:             jq_realpath
        - Src:             'src/linker.c:192,18'
          Dst:             jv_string_value
        - Src:             'src/linker.c:192,13'
          Dst:             stat
        - Src:             'src/linker.c:194,22'
          Dst:             __errno_location
        - Src:             'src/linker.c:195,7'
          Dst:             jv_free
        - Src:             'src/linker.c:198,44'
          Dst:             jv_string_value
        - Src:             'src/linker.c:199,44'
          Dst:             jv_string_value
        - Src:             'src/linker.c:200,44'
          Dst:             jv_string_value
        - Src:             'src/linker.c:197,30'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:197,18'
          Dst:             jq_realpath
        - Src:             'src/linker.c:202,18'
          Dst:             jv_string_value
        - Src:             'src/linker.c:202,13'
          Dst:             stat
        - Src:             'src/linker.c:205,7'
          Dst:             jv_free
        - Src:             'src/linker.c:206,7'
          Dst:             jv_free
        - Src:             'src/linker.c:207,7'
          Dst:             jv_free
        - Src:             'src/linker.c:208,7'
          Dst:             jv_free
        - Src:             'src/linker.c:209,7'
          Dst:             jv_free
        - Src:             'src/linker.c:212,5'
          Dst:             jv_free
        - Src:             'src/linker.c:213,5'
          Dst:             jv_free
        - Src:             'src/linker.c:216,8'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:217,11'
          Dst:             jv_invalid_get_msg
        - Src:             'src/linker.c:219,48'
          Dst:             jv_string_value
        - Src:             'src/linker.c:220,48'
          Dst:             jv_string_value
        - Src:             'src/linker.c:218,34'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:218,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:223,48'
          Dst:             jv_string_value
        - Src:             'src/linker.c:222,34'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:222,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/linker.c:225,3'
          Dst:             jv_free
        - Src:             'src/linker.c:226,3'
          Dst:             jv_free
        - Src:             'src/linker.c:227,3'
          Dst:             jv_free
        - Src:             'src/linker.c:228,3'
          Dst:             jv_free
    - 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:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_lib_search_chain
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - search_path
        - jq_origin
        - lib_origin
        - ''
        - ''
      BBCount:         33
      ICount:          414
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - expand_path
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_is_valid
        - jv_null
        - jv_string_fmt
        - jv_string_value
        - path_is_relative
        - strcmp
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/linker.c:52,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:52,3'
              BranchSideFuncs:
                - jv_array
                - jv_null
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:53,17'
              BranchSideFuncs:
                - jv_array
                - jv_null
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:56,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:56,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:85,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
        - Branch String:   'src/linker.c:56,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:56,3'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
            - BranchSide:      'src/linker.c:56,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
        - Branch String:   'src/linker.c:56,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:57,9'
              BranchSideFuncs:
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
            - BranchSide:      'src/linker.c:84,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:57,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:58,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:61,12'
              BranchSideFuncs:
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
        - Branch String:   'src/linker.c:62,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:63,13'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
            - BranchSide:      'src/linker.c:67,20'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
        - Branch String:   'src/linker.c:67,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:68,22'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:69,35'
              BranchSideFuncs:
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
        - Branch String:   'src/linker.c:69,16'
          Branch Sides:
            - BranchSide:      'src/linker.c:71,32'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:73,16'
              BranchSideFuncs:
                - jv_get_kind
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
        - Branch String:   'src/linker.c:73,58'
          Branch Sides:
            - BranchSide:      'src/linker.c:74,33'
              BranchSideFuncs:
                - jv_copy
                - path_is_relative
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
            - BranchSide:      'src/linker.c:79,22'
              BranchSideFuncs:
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/linker.c:73,16'
          Branch Sides:
            - BranchSide:      'src/linker.c:76,32'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_invalid
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/linker.c:79,22'
              BranchSideFuncs:
                - jv_invalid
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_array
                - jv_array_append
                - jv_array_append
                - jv_get_kind
                - expand_path
                - jv_is_valid.575
                - jv_null
                - jv_string_value
                - strcmp
                - jv_string_value
                - strncmp
                - jv_get_kind
                - jv_copy
                - path_is_relative
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - jv_string_value
                - jv_string_fmt
                - jv_copy
                - jv_free
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/linker.c:52,3'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:52,3'
          Dst:             __assert_fail
        - Src:             'src/linker.c:53,17'
          Dst:             jv_array
        - Src:             'src/linker.c:55,12'
          Dst:             jv_null
        - Src:             'src/linker.c:56,3'
          Dst:             jv_copy
        - Src:             'src/linker.c:56,3'
          Dst:             jv_array_length
        - Src:             'src/linker.c:56,3'
          Dst:             jv_copy
        - Src:             'src/linker.c:56,3'
          Dst:             jv_array_get
        - Src:             'src/linker.c:57,9'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:58,7'
          Dst:             jv_free
        - Src:             'src/linker.c:61,12'
          Dst:             expand_path
        - Src:             'src/linker.c:62,10'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:64,14'
          Dst:             jv_null
        - Src:             'src/linker.c:67,20'
          Dst:             jv_string_value
        - Src:             'src/linker.c:67,9'
          Dst:             strcmp
        - Src:             'src/linker.c:68,22'
          Dst:             jv_copy
        - Src:             'src/linker.c:69,35'
          Dst:             jv_string_value
        - Src:             'src/linker.c:69,16'
          Dst:             strncmp
        - Src:             'src/linker.c:71,32'
          Dst:             jv_string_value
        - Src:             'src/linker.c:72,32'
          Dst:             jv_string_value
        - Src:             'src/linker.c:70,22'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:73,16'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:74,33'
          Dst:             jv_copy
        - Src:             'src/linker.c:74,16'
          Dst:             path_is_relative
        - Src:             'src/linker.c:76,32'
          Dst:             jv_string_value
        - Src:             'src/linker.c:77,32'
          Dst:             jv_string_value
        - Src:             'src/linker.c:75,22'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:80,14'
          Dst:             jv_invalid
        - Src:             'src/linker.c:82,16'
          Dst:             jv_array_append
        - Src:             'src/linker.c:83,5'
          Dst:             jv_free
        - Src:             'src/linker.c:85,3'
          Dst:             jv_free
        - Src:             'src/linker.c:86,3'
          Dst:             jv_free
        - Src:             'src/linker.c:87,3'
          Dst:             jv_free
        - Src:             'src/linker.c:88,10'
          Dst:             jv_array
        - Src:             'src/linker.c:88,10'
          Dst:             jv_array_append
        - Src:             'src/linker.c:88,10'
          Dst:             jv_array_append
    - functionName:    jv_basename
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_string_fmt
        - jv_string_value
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/linker.c:128,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:129,12'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_free
            - BranchSide:      'src/linker.c:130,32'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_free
      Callsites:
        - Src:             'src/linker.c:126,19'
          Dst:             jv_string_value
        - Src:             'src/linker.c:127,19'
          Dst:             strrchr
        - Src:             'src/linker.c:130,12'
          Dst:             jv_string_fmt
        - Src:             'src/linker.c:131,3'
          Dst:             jv_free
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    16
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    path_is_relative
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_string_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.c:35,19'
          Dst:             jv_string_value
        - Src:             'src/linker.c:42,3'
          Dst:             jv_free
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_program
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - src
        - out_block
      BBCount:         24
      ICount:          408
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - block_drop_unreferenced
        - block_free
        - block_has_main
        - block_is_const
        - block_join
        - gen_const
        - gen_import
        - gen_import_meta
        - gen_noop
        - get_home
        - jq_get_jq_origin
        - jq_get_prog_origin
        - jq_parse
        - jq_report_error
        - jv_free
        - jv_is_valid
        - jv_object
        - jv_object_set
        - jv_string
        - jv_true
        - process_dependencies
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/linker.c:414,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:415,12'
              BranchSideFuncs: []
            - BranchSide:      'src/linker.c:417,8'
              BranchSideFuncs:
                - block_has_main
                - jv_string
                - jq_report_error
                - block_free
                - get_home
                - jv_is_valid.575
                - jv_free
                - jq_get_jq_origin
                - jq_get_prog_origin
                - process_dependencies
                - gen_noop
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_free
                - block_is_const
                - block_join
                - gen_import
                - jv_object
                - jv_string
                - jv_true
                - jv_object_set
                - jv_string
                - jv_object_set
                - gen_const
                - gen_import_meta
                - block_join
        - Branch String:   'src/linker.c:417,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:418,21'
              BranchSideFuncs:
                - get_home
                - jv_is_valid.575
                - jv_free
                - jq_get_jq_origin
                - jq_get_prog_origin
                - process_dependencies
                - gen_noop
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_free
                - block_is_const
                - block_join
                - gen_import
                - jv_object
                - jv_string
                - jv_true
                - jv_object_set
                - jv_string
                - jv_object_set
                - gen_const
                - gen_import_meta
                - block_join
            - BranchSide:      'src/linker.c:423,13'
              BranchSideFuncs:
                - get_home
                - jv_is_valid.575
                - jv_free
                - jq_get_jq_origin
                - jq_get_prog_origin
                - process_dependencies
                - gen_noop
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_free
                - block_is_const
                - block_join
                - gen_import
                - jv_object
                - jv_string
                - jv_true
                - jv_object_set
                - jv_string
                - jv_object_set
                - gen_const
                - gen_import_meta
                - block_join
        - Branch String:   'src/linker.c:424,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:426,36'
              BranchSideFuncs:
                - gen_import
                - jv_object
                - jv_string
                - jv_true
                - jv_object_set
                - jv_string
                - jv_object_set
                - gen_const
                - gen_import_meta
                - block_join
                - jq_get_jq_origin
                - jq_get_prog_origin
                - process_dependencies
                - gen_noop
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_free
                - block_is_const
                - block_join
            - BranchSide:      'src/linker.c:432,5'
              BranchSideFuncs:
                - jv_free
                - jq_get_jq_origin
                - jq_get_prog_origin
                - process_dependencies
                - gen_noop
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_free
                - block_is_const
                - block_join
        - Branch String:   'src/linker.c:437,3'
          Branch Sides:
            - BranchSide:      'src/linker.c:438,20'
              BranchSideFuncs:
                - free
                - block_free
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - block_is_const
                - block_join
            - BranchSide:      'src/linker.c:444,18'
              BranchSideFuncs:
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
        - Branch String:   'src/linker.c:439,22'
          Branch Sides:
            - BranchSide:      'src/linker.c:439,51'
              BranchSideFuncs:
                - block_is_const
                - block_join
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_free
            - BranchSide:      'src/linker.c:442,28'
              BranchSideFuncs:
                - block_free
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_is_const
                - block_join
        - Branch String:   'src/linker.c:439,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:440,41'
              BranchSideFuncs:
                - block_free
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_is_const
                - block_join
            - BranchSide:      'src/linker.c:442,28'
              BranchSideFuncs:
                - block_free
                - free
                - free
                - block_join
                - block_drop_unreferenced
                - block_free
                - free
                - block_is_const
                - block_join
        - Branch String:   'src/linker.c:446,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:447,5'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/linker.c:449,6'
              BranchSideFuncs:
                - block_join
                - block_drop_unreferenced
      Callsites:
        - Src:             'src/linker.c:413,13'
          Dst:             jq_parse
        - Src:             'src/linker.c:417,8'
          Dst:             block_has_main
        - Src:             'src/linker.c:418,25'
          Dst:             jv_string
        - Src:             'src/linker.c:418,5'
          Dst:             jq_report_error
        - Src:             'src/linker.c:419,5'
          Dst:             block_free
        - Src:             'src/linker.c:423,13'
          Dst:             get_home
        - Src:             'src/linker.c:424,7'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:426,36'
          Dst:             gen_import
        - Src:             'src/linker.c:427,19'
          Dst:             jv_object
        - Src:             'src/linker.c:427,19'
          Dst:             jv_string
        - Src:             'src/linker.c:427,19'
          Dst:             jv_true
        - Src:             'src/linker.c:427,19'
          Dst:             jv_object_set
        - Src:             'src/linker.c:427,19'
          Dst:             jv_string
        - Src:             'src/linker.c:427,19'
          Dst:             jv_object_set
        - Src:             'src/linker.c:427,9'
          Dst:             gen_const
        - Src:             'src/linker.c:426,20'
          Dst:             gen_import_meta
        - Src:             'src/linker.c:430,15'
          Dst:             block_join
        - Src:             'src/linker.c:432,5'
          Dst:             jv_free
        - Src:             'src/linker.c:435,38'
          Dst:             jq_get_jq_origin
        - Src:             'src/linker.c:435,60'
          Dst:             jq_get_prog_origin
        - Src:             'src/linker.c:435,13'
          Dst:             process_dependencies
        - Src:             'src/linker.c:436,16'
          Dst:             gen_noop
        - Src:             'src/linker.c:439,26'
          Dst:             block_is_const
        - Src:             'src/linker.c:440,14'
          Dst:             block_join
        - Src:             'src/linker.c:442,7'
          Dst:             block_free
        - Src:             'src/linker.c:447,5'
          Dst:             block_free
        - Src:             'src/linker.c:449,42'
          Dst:             block_join
        - Src:             'src/linker.c:449,18'
          Dst:             block_drop_unreferenced
    - functionName:    load_module_meta
      functionSourceFile: '/src/jq/src/linker.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - mod_relpath
        - ''
      BBCount:         15
      ICount:          308
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - block_free
        - block_list_funcs
        - block_module_meta
        - block_take_imports
        - find_lib
        - jq_get_jq_origin
        - jq_get_lib_dirs
        - jq_parse_library
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_is_valid
        - jv_load_file
        - jv_null
        - jv_object
        - jv_object_set
        - jv_string
        - jv_string_length_bytes
        - jv_string_value
        - locfile_free
        - locfile_init
        - validate_relpath
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/linker.c:386,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:387,12'
              BranchSideFuncs:
                - jv_null
                - jv_string_value
                - jv_load_file
                - jv_is_valid.575
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - block_free
                - block_module_meta
                - jv_get_kind
                - jv_string
                - block_take_imports
                - jv_object_set
                - jv_string
                - block_list_funcs
                - jv_object_set
                - jv_object
            - BranchSide:      'src/linker.c:388,13'
              BranchSideFuncs:
                - jv_null
                - jv_string_value
                - jv_load_file
                - jv_is_valid.575
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - block_free
                - block_module_meta
                - jv_get_kind
                - jv_string
                - block_take_imports
                - jv_object_set
                - jv_string
                - block_list_funcs
                - jv_object_set
                - jv_object
        - Branch String:   'src/linker.c:390,7'
          Branch Sides:
            - BranchSide:      'src/linker.c:392,40'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - locfile_init
                - jq_parse_library
                - locfile_free
                - block_free
                - jv_free
                - jv_free
                - block_module_meta
                - jv_get_kind
                - jv_string
                - block_take_imports
                - jv_object_set
                - jv_string
                - block_list_funcs
                - jv_object_set
                - jv_object
            - BranchSide:      'src/linker.c:404,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:394,9'
          Branch Sides:
            - BranchSide:      'src/linker.c:395,14'
              BranchSideFuncs:
                - block_module_meta
                - jv_get_kind
                - jv_string
                - block_take_imports
                - jv_object_set
                - jv_string
                - block_list_funcs
                - jv_object_set
                - locfile_free
                - block_free
                - jv_free
                - jv_free
                - jv_object
            - BranchSide:      'src/linker.c:401,18'
              BranchSideFuncs:
                - locfile_free
                - block_free
                - jv_free
                - jv_free
        - Branch String:   'src/linker.c:396,11'
          Branch Sides:
            - BranchSide:      'src/linker.c:397,16'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - block_take_imports
                - jv_object_set
                - jv_string
                - block_list_funcs
                - jv_object_set
                - locfile_free
                - block_free
                - jv_free
                - jv_free
            - BranchSide:      'src/linker.c:398,34'
              BranchSideFuncs:
                - jv_string
                - block_take_imports
                - jv_object_set
                - jv_string
                - block_list_funcs
                - jv_object_set
                - locfile_free
                - block_free
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/linker.c:385,30'
          Dst:             validate_relpath
        - Src:             'src/linker.c:385,61'
          Dst:             jq_get_lib_dirs
        - Src:             'src/linker.c:385,89'
          Dst:             jq_get_jq_origin
        - Src:             'src/linker.c:385,111'
          Dst:             jv_null
        - Src:             'src/linker.c:385,17'
          Dst:             find_lib
        - Src:             'src/linker.c:386,8'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:388,13'
          Dst:             jv_null
        - Src:             'src/linker.c:389,26'
          Dst:             jv_string_value
        - Src:             'src/linker.c:389,13'
          Dst:             jv_load_file
        - Src:             'src/linker.c:390,7'
          Dst:             jv_is_valid
        - Src:             'src/linker.c:392,44'
          Dst:             jv_string_value
        - Src:             'src/linker.c:392,71'
          Dst:             jv_string_value
        - Src:             'src/linker.c:392,117'
          Dst:             jv_copy
        - Src:             'src/linker.c:392,94'
          Dst:             jv_string_length_bytes
        - Src:             'src/linker.c:392,27'
          Dst:             locfile_init
        - Src:             'src/linker.c:393,19'
          Dst:             jq_parse_library
        - Src:             'src/linker.c:395,14'
          Dst:             block_module_meta
        - Src:             'src/linker.c:396,11'
          Dst:             jv_get_kind
        - Src:             'src/linker.c:397,16'
          Dst:             jv_object
        - Src:             'src/linker.c:398,34'
          Dst:             jv_string
        - Src:             'src/linker.c:398,53'
          Dst:             block_take_imports
        - Src:             'src/linker.c:398,14'
          Dst:             jv_object_set
        - Src:             'src/linker.c:399,34'
          Dst:             jv_string
        - Src:             'src/linker.c:399,53'
          Dst:             block_list_funcs
        - Src:             'src/linker.c:399,14'
          Dst:             jv_object_set
        - Src:             'src/linker.c:401,5'
          Dst:             locfile_free
        - Src:             'src/linker.c:402,5'
          Dst:             block_free
        - Src:             'src/linker.c:404,3'
          Dst:             jv_free
        - Src:             'src/linker.c:405,3'
          Dst:             jv_free
    - functionName:    locfile_line_length
      functionSourceFile: '/src/jq/src/locfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - l
        - line
      BBCount:         6
      ICount:          50
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/locfile.c:59,3'
          Branch Sides:
            - BranchSide:      'src/locfile.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/locfile.c:59,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/locfile.c:59,3'
          Dst:             __assert_fail
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    locfile_locate
      functionSourceFile: '/src/jq/src/locfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
        - loc
        - fmt
      BBCount:         14
      ICount:          265
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jq_report_error
        - jv_free
        - jv_is_valid
        - jv_string
        - jv_string_fmt
        - jv_string_repeat
        - jv_string_value
        - jv_string_vfmt
        - locfile_get_line
        - locfile_line_length
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/locfile.c:69,7'
          Branch Sides:
            - BranchSide:      'src/locfile.c:70,21'
              BranchSideFuncs:
                - locfile_get_line
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
            - BranchSide:      'src/locfile.c:73,11'
              BranchSideFuncs:
                - locfile_get_line
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
        - Branch String:   'src/locfile.c:73,7'
          Branch Sides:
            - BranchSide:      'src/locfile.c:74,21'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
                - jq_report_error
                - jv_free
            - BranchSide:      'src/locfile.c:79,36'
              BranchSideFuncs:
                - locfile_get_line
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
        - Branch String:   'src/locfile.c:81,13'
          Branch Sides:
            - BranchSide:      'src/locfile.c:81,13'
              BranchSideFuncs:
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
            - BranchSide:      'src/locfile.c:81,13'
              BranchSideFuncs:
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
        - Branch String:   'src/locfile.c:81,13'
          Branch Sides:
            - BranchSide:      'src/locfile.c:81,13'
              BranchSideFuncs:
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
            - BranchSide:      'src/locfile.c:81,13'
              BranchSideFuncs:
                - jv_string
                - jv_string_repeat
                - jv_string_value
                - jv_string_value
                - locfile_line_length
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
                - jq_report_error
      Callsites:
        - Src:             'src/locfile.c:67,11'
          Dst:             jv_string_vfmt
        - Src:             'src/locfile.c:69,8'
          Dst:             jv_is_valid
        - Src:             'src/locfile.c:70,5'
          Dst:             jq_report_error
        - Src:             'src/locfile.c:74,59'
          Dst:             jv_string_value
        - Src:             'src/locfile.c:74,28'
          Dst:             jv_string_fmt
        - Src:             'src/locfile.c:74,5'
          Dst:             jq_report_error
        - Src:             'src/locfile.c:75,5'
          Dst:             jv_free
        - Src:             'src/locfile.c:79,19'
          Dst:             locfile_get_line
        - Src:             'src/locfile.c:82,35'
          Dst:             jv_string
        - Src:             'src/locfile.c:82,18'
          Dst:             jv_string_repeat
        - Src:             'src/locfile.c:84,25'
          Dst:             jv_string_value
        - Src:             'src/locfile.c:84,46'
          Dst:             jv_string_value
        - Src:             'src/locfile.c:86,25'
          Dst:             locfile_line_length
        - Src:             'src/locfile.c:87,39'
          Dst:             jv_string_value
        - Src:             'src/locfile.c:83,11'
          Dst:             jv_string_fmt
        - Src:             'src/locfile.c:88,3'
          Dst:             jv_free
        - Src:             'src/locfile.c:89,3'
          Dst:             jv_free
        - Src:             'src/locfile.c:90,3'
          Dst:             jq_report_error
    - functionName:    locfile_get_line
      functionSourceFile: '/src/jq/src/locfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - l
        - pos
      BBCount:         12
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/locfile.c:51,3'
          Branch Sides:
            - BranchSide:      'src/locfile.c:51,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/locfile.c:52,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/locfile.c:53,3'
          Branch Sides:
            - BranchSide:      'src/locfile.c:53,39'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/locfile.c:54,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/locfile.c:54,3'
          Branch Sides:
            - BranchSide:      'src/locfile.c:54,3'
              BranchSideFuncs: []
            - BranchSide:      'src/locfile.c:54,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/locfile.c:51,3'
          Dst:             __assert_fail
        - Src:             'src/locfile.c:54,3'
          Dst:             __assert_fail
    - functionName:    locfile_free
      functionSourceFile: '/src/jq/src/locfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_mem_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/locfile.c:42,7'
          Branch Sides:
            - BranchSide:      'src/locfile.c:42,7'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/locfile.c:43,13'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
                - jv_mem_free
                - jv_mem_free
      Callsites:
        - Src:             'src/locfile.c:43,5'
          Dst:             jv_free
        - Src:             'src/locfile.c:44,5'
          Dst:             jv_mem_free
        - Src:             'src/locfile.c:45,5'
          Dst:             jv_mem_free
        - Src:             'src/locfile.c:46,5'
          Dst:             jv_mem_free
    - functionName:    locfile_retain
      functionSourceFile: '/src/jq/src/locfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    locfile_init
      functionSourceFile: '/src/jq/src/locfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - jq
        - fname
        - data
        - length
      BBCount:         17
      ICount:          183
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - jv_mem_alloc
        - jv_mem_calloc
        - jv_string
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/locfile.c:21,3'
          Branch Sides:
            - BranchSide:      'src/locfile.c:22,9'
              BranchSideFuncs:
                - jv_mem_calloc
            - BranchSide:      'src/locfile.c:24,30'
              BranchSideFuncs:
                - jv_mem_calloc
        - Branch String:   'src/locfile.c:22,9'
          Branch Sides:
            - BranchSide:      'src/locfile.c:22,26'
              BranchSideFuncs:
                - jv_mem_calloc
            - BranchSide:      'src/locfile.c:23,3'
              BranchSideFuncs:
                - jv_mem_calloc
        - Branch String:   'src/locfile.c:27,3'
          Branch Sides:
            - BranchSide:      'src/locfile.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'src/locfile.c:33,27'
              BranchSideFuncs: []
        - Branch String:   'src/locfile.c:28,9'
          Branch Sides:
            - BranchSide:      'src/locfile.c:29,26'
              BranchSideFuncs: []
            - BranchSide:      'src/locfile.c:32,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/locfile.c:13,23'
          Dst:             jv_mem_alloc
        - Src:             'src/locfile.c:15,14'
          Dst:             jv_string
        - Src:             'src/locfile.c:16,13'
          Dst:             jv_mem_alloc
        - Src:             'src/locfile.c:24,16'
          Dst:             jv_mem_calloc
    - functionName:    next_file
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/util.c:254,7'
          Branch Sides:
            - BranchSide:      'src/util.c:255,12'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:256,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jq_util_input_read_more
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         76
      ICount:          458
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - __errno_location
        - clearerr
        - fclose
        - feof
        - ferror
        - fgets
        - fopen
        - fprintf
        - jv_free
        - jv_string
        - memchr
        - next_file
        - strcmp
        - strerror
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/util.c:260,29'
          Branch Sides:
            - BranchSide:      'src/util.c:260,37'
              BranchSideFuncs:
                - feof
                - ferror
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - next_file
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
                - ferror
                - __errno_location
                - strerror
                - fprintf
            - BranchSide:      'src/util.c:261,9'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
                - ferror
                - __errno_location
                - strerror
                - fprintf
        - Branch String:   'src/util.c:260,59'
          Branch Sides:
            - BranchSide:      'src/util.c:260,69'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
                - ferror
                - __errno_location
                - strerror
                - fprintf
            - BranchSide:      'src/util.c:261,9'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
                - ferror
                - __errno_location
                - strerror
                - fprintf
        - Branch String:   'src/util.c:260,7'
          Branch Sides:
            - BranchSide:      'src/util.c:261,9'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
                - ferror
                - __errno_location
                - strerror
                - fprintf
            - BranchSide:      'src/util.c:293,3'
              BranchSideFuncs:
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
        - Branch String:   'src/util.c:261,30'
          Branch Sides:
            - BranchSide:      'src/util.c:261,40'
              BranchSideFuncs:
                - ferror
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
                - __errno_location
                - strerror
                - fprintf
            - BranchSide:      'src/util.c:267,9'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
        - Branch String:   'src/util.c:261,9'
          Branch Sides:
            - BranchSide:      'src/util.c:265,15'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - fprintf
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
            - BranchSide:      'src/util.c:267,9'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - fclose
                - clearerr
        - Branch String:   'src/util.c:267,9'
          Branch Sides:
            - BranchSide:      'src/util.c:268,11'
              BranchSideFuncs:
                - fclose
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
                - clearerr
            - BranchSide:      'src/util.c:275,31'
              BranchSideFuncs:
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
        - Branch String:   'src/util.c:268,11'
          Branch Sides:
            - BranchSide:      'src/util.c:269,18'
              BranchSideFuncs:
                - clearerr
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
            - BranchSide:      'src/util.c:271,16'
              BranchSideFuncs:
                - fclose
                - next_file
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - jv_free
                - strcmp
                - jv_string
                - fopen
                - jv_string
        - Branch String:   'src/util.c:276,9'
          Branch Sides:
            - BranchSide:      'src/util.c:277,15'
              BranchSideFuncs:
                - jv_free
                - strcmp
                - jv_string
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
                - fopen
                - jv_string
            - BranchSide:      'src/util.c:291,3'
              BranchSideFuncs:
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
        - Branch String:   'src/util.c:279,11'
          Branch Sides:
            - BranchSide:      'src/util.c:280,32'
              BranchSideFuncs:
                - fopen
                - jv_string
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
            - BranchSide:      'src/util.c:283,38'
              BranchSideFuncs:
                - fopen
                - jv_string
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
        - Branch String:   'src/util.c:295,7'
          Branch Sides:
            - BranchSide:      'src/util.c:297,12'
              BranchSideFuncs:
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - __errno_location
            - BranchSide:      'src/util.c:345,10'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:299,81'
          Branch Sides:
            - BranchSide:      'src/util.c:299,5'
              BranchSideFuncs:
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - fgets
                - ferror
                - __errno_location
            - BranchSide:      'src/util.c:300,19'
              BranchSideFuncs:
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - fgets
                - __errno_location
        - Branch String:   'src/util.c:300,41'
          Branch Sides:
            - BranchSide:      'src/util.c:299,5'
              BranchSideFuncs:
                - __errno_location
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - fgets
                - ferror
            - BranchSide:      'src/util.c:300,44'
              BranchSideFuncs:
                - __errno_location
                - memchr
                - feof
                - strlen
                - ferror
                - clearerr
                - fgets
                - ferror
        - Branch String:   'src/util.c:299,5'
          Branch Sides:
            - BranchSide:      'src/util.c:301,16'
              BranchSideFuncs:
                - clearerr
                - fgets
                - ferror
                - memchr
                - feof
                - strlen
                - ferror
                - __errno_location
            - BranchSide:      'src/util.c:302,9'
              BranchSideFuncs:
                - memchr
                - feof
                - strlen
                - ferror
        - Branch String:   'src/util.c:302,9'
          Branch Sides:
            - BranchSide:      'src/util.c:303,7'
              BranchSideFuncs:
                - ferror
            - BranchSide:      'src/util.c:307,30'
              BranchSideFuncs:
                - memchr
                - feof
                - strlen
        - Branch String:   'src/util.c:304,11'
          Branch Sides:
            - BranchSide:      'src/util.c:305,9'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:306,5'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:309,11'
          Branch Sides:
            - BranchSide:      'src/util.c:310,9'
              BranchSideFuncs:
                - feof
                - strlen
            - BranchSide:      'src/util.c:312,11'
              BranchSideFuncs:
                - feof
                - strlen
        - Branch String:   'src/util.c:312,21'
          Branch Sides:
            - BranchSide:      'src/util.c:312,24'
              BranchSideFuncs:
                - feof
                - strlen
            - BranchSide:      'src/util.c:318,18'
              BranchSideFuncs:
                - feof
        - Branch String:   'src/util.c:312,11'
          Branch Sides:
            - BranchSide:      'src/util.c:317,39'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'src/util.c:318,18'
              BranchSideFuncs:
                - feof
        - Branch String:   'src/util.c:318,28'
          Branch Sides:
            - BranchSide:      'src/util.c:318,36'
              BranchSideFuncs:
                - feof
            - BranchSide:      'src/util.c:338,18'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:318,18'
          Branch Sides:
            - BranchSide:      'src/util.c:333,16'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:338,18'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:333,9'
          Branch Sides:
            - BranchSide:      'src/util.c:334,15'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:337,32'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:334,15'
          Branch Sides:
            - BranchSide:      'src/util.c:335,13'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:338,18'
          Branch Sides:
            - BranchSide:      'src/util.c:339,9'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:341,33'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:345,44'
          Branch Sides:
            - BranchSide:      'src/util.c:345,48'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:345,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/util.c:260,32'
          Dst:             feof
        - Src:             'src/util.c:260,62'
          Dst:             ferror
        - Src:             'src/util.c:261,33'
          Dst:             ferror
        - Src:             'src/util.c:265,50'
          Dst:             __errno_location
        - Src:             'src/util.c:265,41'
          Dst:             strerror
        - Src:             'src/util.c:265,7'
          Dst:             fprintf
        - Src:             'src/util.c:269,9'
          Dst:             clearerr
        - Src:             'src/util.c:271,9'
          Dst:             fclose
        - Src:             'src/util.c:275,21'
          Dst:             next_file
        - Src:             'src/util.c:277,7'
          Dst:             jv_free
        - Src:             'src/util.c:279,12'
          Dst:             strcmp
        - Src:             'src/util.c:281,35'
          Dst:             jv_string
        - Src:             'src/util.c:283,32'
          Dst:             fopen
        - Src:             'src/util.c:284,35'
          Dst:             jv_string
        - Src:             'src/util.c:299,20'
          Dst:             fgets
        - Src:             'src/util.c:300,12'
          Dst:             ferror
        - Src:             'src/util.c:300,44'
          Dst:             __errno_location
        - Src:             'src/util.c:301,7'
          Dst:             clearerr
        - Src:             'src/util.c:304,11'
          Dst:             ferror
        - Src:             'src/util.c:307,23'
          Dst:             memchr
        - Src:             'src/util.c:317,32'
          Dst:             strlen
        - Src:             'src/util.c:318,31'
          Dst:             feof
    - 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:    5
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      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:    3
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:    jq_util_input_get_current_line
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_get_input_cb
        - jv_invalid_with_msg
        - jv_number
        - jv_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/util.c:387,7'
          Branch Sides:
            - BranchSide:      'src/util.c:388,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/util.c:389,51'
              BranchSideFuncs:
                - jv_number
      Callsites:
        - Src:             'src/util.c:386,3'
          Dst:             jq_get_input_cb
        - Src:             'src/util.c:388,32'
          Dst:             jv_string
        - Src:             'src/util.c:388,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/util.c:390,10'
          Dst:             jv_number
    - functionName:    jq_util_input_next_input_cb
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - data
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_util_input_next_input
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util.c:349,10'
          Dst:             jq_util_input_next_input
    - functionName:    jq_util_input_next_input
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         40
      ICount:          436
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - jq_util_input_read_more
        - jv_array_append
        - jv_copy
        - jv_invalid
        - jv_invalid_has_msg
        - jv_is_valid
        - jv_parser_next
        - jv_parser_remaining
        - jv_parser_set_buf
        - jv_string
        - jv_string_concat
        - jv_string_sized
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/util.c:401,9'
          Branch Sides:
            - BranchSide:      'src/util.c:403,41'
              BranchSideFuncs:
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:422,31'
              BranchSideFuncs:
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
        - Branch String:   'src/util.c:404,11'
          Branch Sides:
            - BranchSide:      'src/util.c:405,9'
              BranchSideFuncs:
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:406,23'
              BranchSideFuncs:
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
        - Branch String:   'src/util.c:406,11'
          Branch Sides:
            - BranchSide:      'src/util.c:408,9'
              BranchSideFuncs:
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:410,14'
              BranchSideFuncs:
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
        - Branch String:   'src/util.c:410,13'
          Branch Sides:
            - BranchSide:      'src/util.c:411,19'
              BranchSideFuncs:
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:412,13'
              BranchSideFuncs:
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
        - Branch String:   'src/util.c:412,13'
          Branch Sides:
            - BranchSide:      'src/util.c:414,11'
              BranchSideFuncs:
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:417,57'
              BranchSideFuncs:
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
        - Branch String:   'src/util.c:422,11'
          Branch Sides:
            - BranchSide:      'src/util.c:423,43'
              BranchSideFuncs:
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/util.c:426,30'
              BranchSideFuncs:
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/util.c:427,11'
          Branch Sides:
            - BranchSide:      'src/util.c:428,13'
              BranchSideFuncs:
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/util.c:433,18'
              BranchSideFuncs:
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
        - Branch String:   'src/util.c:428,13'
          Branch Sides:
            - BranchSide:      'src/util.c:429,11'
              BranchSideFuncs:
                - jv_array_append
                - jv_invalid
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:431,39'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
        - Branch String:   'src/util.c:431,20'
          Branch Sides:
            - BranchSide:      'src/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:432,18'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:433,37'
          Branch Sides:
            - BranchSide:      'src/util.c:433,59'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:434,16'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:433,18'
          Branch Sides:
            - BranchSide:      'src/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:434,16'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:437,3'
          Branch Sides:
            - BranchSide:      'src/util.c:401,9'
              BranchSideFuncs:
                - jv_parser_remaining
                - jv_parser_next
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_is_valid.687
                - jv_invalid
                - jv_is_valid.687
                - jv_copy
                - jv_invalid_has_msg
                - jv_array_append
                - jv_invalid
                - jq_util_input_read_more
                - jv_parser_set_buf
                - jq_util_input_read_more
                - jv_is_valid.687
                - jv_is_valid.687
                - jv_string
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
                - jv_string_sized
                - jv_string_concat
            - BranchSide:      'src/util.c:439,19'
              BranchSideFuncs:
                - jv_is_valid.687
                - jv_invalid
        - Branch String:   'src/util.c:439,7'
          Branch Sides:
            - BranchSide:      'src/util.c:440,13'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/util.c:443,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/util.c:399,14'
          Dst:             jv_invalid
        - Src:             'src/util.c:403,17'
          Dst:             jq_util_input_read_more
        - Src:             'src/util.c:406,11'
          Dst:             jv_is_valid
        - Src:             'src/util.c:408,59'
          Dst:             jv_string_sized
        - Src:             'src/util.c:408,26'
          Dst:             jv_string_concat
        - Src:             'src/util.c:410,14'
          Dst:             jv_is_valid
        - Src:             'src/util.c:411,19'
          Dst:             jv_string
        - Src:             'src/util.c:415,42'
          Dst:             jv_string_sized
        - Src:             'src/util.c:415,18'
          Dst:             jv_string_concat
        - Src:             'src/util.c:417,41'
          Dst:             jv_string_sized
        - Src:             'src/util.c:417,17'
          Dst:             jv_string_concat
        - Src:             'src/util.c:422,11'
          Dst:             jv_parser_remaining
        - Src:             'src/util.c:423,19'
          Dst:             jq_util_input_read_more
        - Src:             'src/util.c:424,9'
          Dst:             jv_parser_set_buf
        - Src:             'src/util.c:426,15'
          Dst:             jv_parser_next
        - Src:             'src/util.c:427,11'
          Dst:             jv_is_valid
        - Src:             'src/util.c:428,13'
          Dst:             jv_is_valid
        - Src:             'src/util.c:429,28'
          Dst:             jv_array_append
        - Src:             'src/util.c:430,19'
          Dst:             jv_invalid
        - Src:             'src/util.c:431,39'
          Dst:             jv_copy
        - Src:             'src/util.c:431,20'
          Dst:             jv_invalid_has_msg
        - Src:             'src/util.c:433,18'
          Dst:             jv_is_valid
        - Src:             'src/util.c:433,59'
          Dst:             jv_copy
        - Src:             'src/util.c:433,40'
          Dst:             jv_invalid_has_msg
        - Src:             'src/util.c:439,7'
          Dst:             jv_is_valid
        - Src:             'src/util.c:441,22'
          Dst:             jv_invalid
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    jq_util_input_get_current_filename
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_get_input_cb
        - jv_copy
        - jv_invalid_with_msg
        - jv_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/util.c:376,7'
          Branch Sides:
            - BranchSide:      'src/util.c:377,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/util.c:378,51'
              BranchSideFuncs:
                - jv_copy
      Callsites:
        - Src:             'src/util.c:375,3'
          Dst:             jq_get_input_cb
        - Src:             'src/util.c:377,32'
          Dst:             jv_string
        - Src:             'src/util.c:377,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/util.c:379,10'
          Dst:             jv_copy
    - functionName:    jq_util_input_get_position
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
      BBCount:         11
      ICount:          106
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - jq_get_input_cb
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_string
        - jv_string_fmt
        - jv_string_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/util.c:357,3'
          Branch Sides:
            - BranchSide:      'src/util.c:357,3'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_value
                - jv_string_fmt
                - jv_string
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/util.c:358,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_value
                - jv_string_fmt
                - jv_string
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/util.c:358,7'
          Branch Sides:
            - BranchSide:      'src/util.c:359,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/util.c:360,51'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_value
                - jv_string_fmt
                - jv_string
        - Branch String:   'src/util.c:365,7'
          Branch Sides:
            - BranchSide:      'src/util.c:366,12'
              BranchSideFuncs:
                - jv_string
            - BranchSide:      'src/util.c:368,50'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
      Callsites:
        - Src:             'src/util.c:356,3'
          Dst:             jq_get_input_cb
        - Src:             'src/util.c:357,3'
          Dst:             __assert_fail
        - Src:             'src/util.c:359,32'
          Dst:             jv_string
        - Src:             'src/util.c:359,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/util.c:365,7'
          Dst:             jv_get_kind
        - Src:             'src/util.c:366,12'
          Dst:             jv_string
        - Src:             'src/util.c:368,34'
          Dst:             jv_string_value
        - Src:             'src/util.c:368,10'
          Dst:             jv_string_fmt
    - functionName:    jq_util_input_errors
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_util_input_add_input
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - fname
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_realloc
        - jv_mem_strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util.c:245,18'
          Dst:             jv_mem_realloc
        - Src:             'src/util.c:246,35'
          Dst:             jv_mem_strdup
    - functionName:    jq_util_input_free
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jv_free
        - jv_mem_free
        - jv_parser_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/util.c:231,7'
          Branch Sides:
            - BranchSide:      'src/util.c:232,5'
              BranchSideFuncs: []
            - BranchSide:      'src/util.c:234,7'
              BranchSideFuncs:
                - free
                - jv_free
                - jv_free
                - jv_mem_free
                - free
                - jv_parser_free
        - Branch String:   'src/util.c:234,7'
          Branch Sides:
            - BranchSide:      'src/util.c:235,20'
              BranchSideFuncs:
                - jv_parser_free
                - free
                - jv_free
                - jv_free
                - jv_mem_free
                - free
            - BranchSide:      'src/util.c:236,12'
              BranchSideFuncs:
                - free
                - jv_free
                - jv_free
                - jv_mem_free
                - free
        - Branch String:   'src/util.c:236,3'
          Branch Sides:
            - BranchSide:      'src/util.c:237,10'
              BranchSideFuncs:
                - free
                - free
                - jv_free
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/util.c:238,8'
              BranchSideFuncs:
                - free
                - jv_free
                - jv_free
                - jv_mem_free
      Callsites:
        - Src:             'src/util.c:235,5'
          Dst:             jv_parser_free
        - Src:             'src/util.c:239,3'
          Dst:             jv_free
        - Src:             'src/util.c:240,3'
          Dst:             jv_free
        - Src:             'src/util.c:241,3'
          Dst:             jv_mem_free
    - functionName:    jq_util_input_set_parser
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - parser
        - slurp
      BBCount:         15
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_invalid
        - jv_is_valid
        - jv_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/util.c:217,3'
          Branch Sides:
            - BranchSide:      'src/util.c:217,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/util.c:218,19'
              BranchSideFuncs:
                - jv_invalid
                - jv_array
                - jv_string
        - Branch String:   'src/util.c:220,22'
          Branch Sides:
            - BranchSide:      'src/util.c:220,25'
              BranchSideFuncs:
                - jv_invalid
                - jv_array
                - jv_string
            - BranchSide:      'src/util.c:222,12'
              BranchSideFuncs:
                - jv_invalid
                - jv_array
        - Branch String:   'src/util.c:220,7'
          Branch Sides:
            - BranchSide:      'src/util.c:221,5'
              BranchSideFuncs:
                - jv_string
            - BranchSide:      'src/util.c:222,12'
              BranchSideFuncs:
                - jv_invalid
                - jv_array
        - Branch String:   'src/util.c:222,12'
          Branch Sides:
            - BranchSide:      'src/util.c:223,5'
              BranchSideFuncs:
                - jv_array
            - BranchSide:      'src/util.c:225,5'
              BranchSideFuncs:
                - jv_invalid
      Callsites:
        - Src:             'src/util.c:217,3'
          Dst:             jv_is_valid
        - Src:             'src/util.c:217,3'
          Dst:             __assert_fail
        - Src:             'src/util.c:221,22'
          Dst:             jv_string
        - Src:             'src/util.c:223,22'
          Dst:             jv_array
        - Src:             'src/util.c:225,22'
          Dst:             jv_invalid
    - functionName:    fprinter
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - fname
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util.c:198,84'
          Dst:             __errno_location
        - Src:             'src/util.c:198,75'
          Dst:             strerror
        - Src:             'src/util.c:198,3'
          Dst:             fprintf
    - functionName:    jq_util_input_init
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - err_cb
        - err_cb_data
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_invalid
        - jv_mem_calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/util.c:203,7'
          Branch Sides:
            - BranchSide:      'src/util.c:203,7'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_invalid
                - jv_invalid
            - BranchSide:      'src/util.c:204,12'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_invalid
                - jv_invalid
      Callsites:
        - Src:             'src/util.c:207,36'
          Dst:             jv_mem_calloc
        - Src:             'src/util.c:210,24'
          Dst:             jv_invalid
        - Src:             'src/util.c:211,33'
          Dst:             jv_invalid
    - functionName:    _jq_memmem
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - haystack
        - haystacklen
        - needle
        - needlelen
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memmem
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util.c:158,23'
          Dst:             memmem
    - functionName:    memmem
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_realpath
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_mem_alloc
        - jv_string
        - jv_string_value
        - pathconf
        - realpath
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/util.c:137,7'
          Branch Sides:
            - BranchSide:      'src/util.c:138,25'
              BranchSideFuncs:
                - jv_mem_alloc
                - jv_string_value
                - realpath
                - jv_free
                - jv_string
                - free
                - free
            - BranchSide:      'src/util.c:143,24'
              BranchSideFuncs:
                - jv_string_value
                - realpath
                - jv_free
                - jv_string
                - free
                - free
        - Branch String:   'src/util.c:145,7'
          Branch Sides:
            - BranchSide:      'src/util.c:146,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/util.c:149,3'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - free
      Callsites:
        - Src:             'src/util.c:133,23'
          Dst:             jv_string_value
        - Src:             'src/util.c:133,14'
          Dst:             pathconf
        - Src:             'src/util.c:138,12'
          Dst:             jv_mem_alloc
        - Src:             'src/util.c:143,24'
          Dst:             jv_string_value
        - Src:             'src/util.c:143,15'
          Dst:             realpath
        - Src:             'src/util.c:149,3'
          Dst:             jv_free
        - Src:             'src/util.c:150,10'
          Dst:             jv_string
    - functionName:    pathconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realpath
      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:    get_home
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getenv
        - jv_invalid_with_msg
        - jv_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/util.c:103,16'
          Branch Sides:
            - BranchSide:      'src/util.c:102,6'
              BranchSideFuncs:
                - getenv
                - jv_string
                - jv_invalid_with_msg
                - jv_string
            - BranchSide:      'src/util.c:103,16'
              BranchSideFuncs:
                - getenv
                - jv_string
                - jv_invalid_with_msg
                - jv_string
        - Branch String:   'src/util.c:104,7'
          Branch Sides:
            - BranchSide:      'src/util.c:106,31'
              BranchSideFuncs:
                - jv_string
            - BranchSide:      'src/util.c:123,21'
              BranchSideFuncs:
                - jv_string
      Callsites:
        - Src:             'src/util.c:103,16'
          Dst:             getenv
        - Src:             'src/util.c:106,31'
          Dst:             jv_string
        - Src:             'src/util.c:106,11'
          Dst:             jv_invalid_with_msg
        - Src:             'src/util.c:123,11'
          Dst:             jv_string
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_path
      functionSourceFile: '/src/jq/src/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - ''
      BBCount:         16
      ICount:          186
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - get_home
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_get_msg
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_string_fmt
        - jv_string_length_bytes
        - jv_string_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/util.c:83,3'
          Branch Sides:
            - BranchSide:      'src/util.c:83,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - get_home
                - jv_is_valid.687
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_free
            - BranchSide:      'src/util.c:84,22'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - get_home
                - jv_is_valid.687
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_free
        - Branch String:   'src/util.c:86,49'
          Branch Sides:
            - BranchSide:      'src/util.c:86,52'
              BranchSideFuncs:
                - get_home
                - jv_is_valid.687
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_free
            - BranchSide:      'src/util.c:86,49'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:86,67'
          Branch Sides:
            - BranchSide:      'src/util.c:86,70'
              BranchSideFuncs:
                - get_home
                - jv_is_valid.687
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_free
            - BranchSide:      'src/util.c:86,67'
              BranchSideFuncs: []
        - Branch String:   'src/util.c:86,7'
          Branch Sides:
            - BranchSide:      'src/util.c:86,7'
              BranchSideFuncs:
                - get_home
                - jv_is_valid.687
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_free
            - BranchSide:      'src/util.c:87,15'
              BranchSideFuncs:
                - get_home
                - jv_is_valid.687
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_fmt
                - jv_free
        - Branch String:   'src/util.c:88,9'
          Branch Sides:
            - BranchSide:      'src/util.c:89,35'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
                - jv_free
                - jv_free
            - BranchSide:      'src/util.c:92,17'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/util.c:83,3'
          Dst:             jv_get_kind
        - Src:             'src/util.c:83,3'
          Dst:             __assert_fail
        - Src:             'src/util.c:84,22'
          Dst:             jv_string_value
        - Src:             'src/util.c:86,30'
          Dst:             jv_copy
        - Src:             'src/util.c:86,7'
          Dst:             jv_string_length_bytes
        - Src:             'src/util.c:87,15'
          Dst:             get_home
        - Src:             'src/util.c:88,9'
          Dst:             jv_is_valid
        - Src:             'src/util.c:89,35'
          Dst:             jv_string_value
        - Src:             'src/util.c:89,13'
          Dst:             jv_string_fmt
        - Src:             'src/util.c:90,7'
          Dst:             jv_free
        - Src:             'src/util.c:92,17'
          Dst:             jv_invalid_get_msg
        - Src:             'src/util.c:93,82'
          Dst:             jv_string_value
        - Src:             'src/util.c:93,33'
          Dst:             jv_string_fmt
        - Src:             'src/util.c:93,13'
          Dst:             jv_invalid_with_msg
        - Src:             'src/util.c:94,7'
          Dst:             jv_free
        - Src:             'src/util.c:96,5'
          Dst:             jv_free
    - functionName:    jv_tsd_dtoa_ctx_fini
      functionSourceFile: '/src/jq/src/jv_dtoa_tsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_getspecific
        - pthread_setspecific
        - tsd_dtoa_ctx_dtor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa_tsd.c:23,50'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:23,24'
              BranchSideFuncs:
                - pthread_getspecific
                - tsd_dtoa_ctx_dtor
                - pthread_setspecific
            - BranchSide:      'src/jv_dtoa_tsd.c:23,50'
              BranchSideFuncs:
                - pthread_getspecific
                - tsd_dtoa_ctx_dtor
                - pthread_setspecific
      Callsites:
        - Src:             'src/jv_dtoa_tsd.c:23,30'
          Dst:             pthread_getspecific
        - Src:             'src/jv_dtoa_tsd.c:24,3'
          Dst:             tsd_dtoa_ctx_dtor
        - Src:             'src/jv_dtoa_tsd.c:25,3'
          Dst:             pthread_setspecific
    - functionName:    tsd_dtoa_ctx_dtor
      functionSourceFile: '/src/jq/src/jv_dtoa_tsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_mem_free
        - jvp_dtoa_context_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_dtoa_tsd.c:13,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:13,7'
              BranchSideFuncs:
                - jvp_dtoa_context_free
                - jv_mem_free
            - BranchSide:      'src/jv_dtoa_tsd.c:14,50'
              BranchSideFuncs:
                - jvp_dtoa_context_free
                - jv_mem_free
      Callsites:
        - Src:             'src/jv_dtoa_tsd.c:14,5'
          Dst:             jvp_dtoa_context_free
        - Src:             'src/jv_dtoa_tsd.c:15,5'
          Dst:             jv_mem_free
    - functionName:    jv_tsd_dtoa_ctx_init
      functionSourceFile: '/src/jq/src/jv_dtoa_tsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - atexit
        - fprintf
        - jv_tsd_dtoa_ctx_fini
        - pthread_key_create
        - tsd_dtoa_ctx_dtor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_dtoa_tsd.c:32,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:32,7'
              BranchSideFuncs:
                - pthread_key_create
                - atexit
                - fprintf
                - abort
            - BranchSide:      'src/jv_dtoa_tsd.c:32,7'
              BranchSideFuncs:
                - pthread_key_create
                - atexit
                - fprintf
                - abort
        - Branch String:   'src/jv_dtoa_tsd.c:32,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:33,13'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_dtoa_tsd.c:36,3'
              BranchSideFuncs:
                - atexit
      Callsites:
        - Src:             'src/jv_dtoa_tsd.c:32,7'
          Dst:             pthread_key_create
        - Src:             'src/jv_dtoa_tsd.c:32,7'
          Dst:             tsd_dtoa_ctx_dtor
        - Src:             'src/jv_dtoa_tsd.c:33,5'
          Dst:             fprintf
        - Src:             'src/jv_dtoa_tsd.c:34,5'
          Dst:             abort
        - Src:             'src/jv_dtoa_tsd.c:36,3'
          Dst:             atexit
        - Src:             'src/jv_dtoa_tsd.c:36,3'
          Dst:             jv_tsd_dtoa_ctx_fini
    - functionName:    tsd_dtoa_context_get
      functionSourceFile: '/src/jq/src/jv_dtoa_tsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - fprintf
        - jv_tsd_dtoa_ctx_init
        - jvp_dtoa_context_init
        - pthread_getspecific
        - pthread_once
        - pthread_setspecific
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_dtoa_tsd.c:40,3'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:40,3'
              BranchSideFuncs:
                - pthread_once
                - pthread_getspecific
                - malloc
                - jvp_dtoa_context_init
                - pthread_setspecific
                - fprintf
                - abort
            - BranchSide:      'src/jv_dtoa_tsd.c:40,3'
              BranchSideFuncs:
                - pthread_once
                - pthread_getspecific
                - malloc
                - jvp_dtoa_context_init
                - pthread_setspecific
                - fprintf
                - abort
        - Branch String:   'src/jv_dtoa_tsd.c:42,7'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:42,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_dtoa_tsd.c:43,11'
              BranchSideFuncs:
                - malloc
                - jvp_dtoa_context_init
                - pthread_setspecific
                - fprintf
                - abort
        - Branch String:   'src/jv_dtoa_tsd.c:45,9'
          Branch Sides:
            - BranchSide:      'src/jv_dtoa_tsd.c:46,15'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'src/jv_dtoa_tsd.c:49,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_dtoa_tsd.c:40,3'
          Dst:             pthread_once
        - Src:             'src/jv_dtoa_tsd.c:40,3'
          Dst:             jv_tsd_dtoa_ctx_init
        - Src:             'src/jv_dtoa_tsd.c:41,52'
          Dst:             pthread_getspecific
        - Src:             'src/jv_dtoa_tsd.c:44,5'
          Dst:             jvp_dtoa_context_init
        - Src:             'src/jv_dtoa_tsd.c:45,9'
          Dst:             pthread_setspecific
        - Src:             'src/jv_dtoa_tsd.c:46,7'
          Dst:             fprintf
        - Src:             'src/jv_dtoa_tsd.c:47,7'
          Dst:             abort
    - functionName:    decContextZeroStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextTestStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - mask
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextTestSavedStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - oldstatus
        - mask
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextTestEndian
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - quiet
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decContext.c:380,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:380,17'
              BranchSideFuncs:
                - printf
            - BranchSide:      'vendor/decNumber/decContext.c:382,7'
              BranchSideFuncs:
                - printf
        - Branch String:   'vendor/decNumber/decContext.c:382,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:382,7'
              BranchSideFuncs:
                - printf
            - BranchSide:      'vendor/decNumber/decContext.c:383,10'
              BranchSideFuncs:
                - printf
        - Branch String:   'vendor/decNumber/decContext.c:383,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:386,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:392,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:386,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:386,22'
              BranchSideFuncs:
                - printf
            - BranchSide:      'vendor/decNumber/decContext.c:387,22'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'vendor/decNumber/decContext.c:388,7'
          Dst:             printf
    - functionName:    decContextStatusToString
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         30
      ICount:          146
      EdgeCount:       43
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decContext.c:344,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:344,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:345,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:345,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:345,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:346,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:346,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:346,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:347,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:347,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:347,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:348,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:348,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:348,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:350,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:350,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:350,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:351,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:351,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:351,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:352,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:352,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:352,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:353,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:353,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:353,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:354,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:354,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:354,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:355,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:355,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:355,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:356,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:356,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:356,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:357,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:357,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:357,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decContext.c:361,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:361,42'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:362,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decContextSetStatusQuiet
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - status
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextSetStatusFromStringQuiet
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - string
      BBCount:         32
      ICount:          191
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - decContextSetStatusQuiet
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decContext.c:283,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:284,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:285,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:285,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:286,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:287,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:287,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:288,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:289,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:289,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:290,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:291,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:291,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:292,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:293,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:293,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:294,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:295,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:295,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:296,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:297,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:297,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:298,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:303,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:303,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:304,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:305,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:305,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:306,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:307,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:307,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:308,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:309,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:309,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:310,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:311,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - decContextSetStatusQuiet
        - Branch String:   'vendor/decNumber/decContext.c:311,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:312,37'
              BranchSideFuncs:
                - decContextSetStatusQuiet
            - BranchSide:      'vendor/decNumber/decContext.c:313,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'vendor/decNumber/decContext.c:313,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:314,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:315,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decContext.c:283,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:284,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:285,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:286,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:287,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:288,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:289,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:290,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:291,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:292,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:293,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:294,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:295,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:296,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:297,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:298,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:303,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:304,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:305,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:306,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:307,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:308,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:309,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:310,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:311,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:312,12'
          Dst:             decContextSetStatusQuiet
        - Src:             'vendor/decNumber/decContext.c:313,7'
          Dst:             strcmp
    - functionName:    decContextSetStatusFromString
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
        - string
      BBCount:         32
      ICount:          191
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - decContextSetStatus
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decContext.c:232,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:233,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:234,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:234,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:235,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:236,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:236,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:237,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:238,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:238,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:239,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:240,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:240,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:241,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:242,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:242,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:243,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:244,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:244,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:245,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:246,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:246,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:247,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:252,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:252,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:253,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:254,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:254,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:255,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:256,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:256,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:257,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:258,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - decContextSetStatus
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:258,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:259,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:260,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decContext.c:260,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:261,32'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decContext.c:262,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'vendor/decNumber/decContext.c:262,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:263,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:264,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decContext.c:232,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:233,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:234,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:235,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:236,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:237,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:238,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:239,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:240,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:241,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:242,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:243,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:244,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:245,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:246,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:247,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:252,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:253,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:254,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:255,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:256,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:257,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:258,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:259,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:260,7'
          Dst:             strcmp
        - Src:             'vendor/decNumber/decContext.c:261,12'
          Dst:             decContextSetStatus
        - Src:             'vendor/decNumber/decContext.c:262,7'
          Dst:             strcmp
    - functionName:    decContextSetStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - status
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - raise
      functionUses:    17
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decContext.c:213,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:213,32'
              BranchSideFuncs:
                - raise
            - BranchSide:      'vendor/decNumber/decContext.c:213,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decContext.c:213,32'
          Dst:             raise
    - functionName:    raise
      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:    decContextSetRounding
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - newround
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextSaveStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - mask
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextRestoreStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - context
        - newstatus
        - mask
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextGetStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextGetRounding
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - context
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decContextDefault
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - kind
      BBCount:         9
      ICount:          119
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - decContextSetStatus
      functionUses:    9
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decContext.c:84,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decContext.c:87,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:89,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:100,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:111,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decContext.c:124,27'
              BranchSideFuncs:
                - decContextSetStatus
      Callsites:
        - Src:             'vendor/decNumber/decContext.c:124,7'
          Dst:             decContextSetStatus
    - functionName:    decContextClearStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decContext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - context
        - mask
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decSetSubnormal
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7429
      functionLinenumberEnd: 7494
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
        - residue
        - status
      BBCount:         31
      ICount:          248
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - decApplyRound
        - decSetCoeff
        - decShiftToMost
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7447,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7447,6'
              BranchSideFuncs:
                - decSetCoeff
                - decApplyRound
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7462,4'
              BranchSideFuncs:
                - decSetCoeff
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7447,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7447,6'
              BranchSideFuncs:
                - decSetCoeff
                - decApplyRound
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7462,4'
              BranchSideFuncs:
                - decSetCoeff
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7447,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7455,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7462,4'
              BranchSideFuncs:
                - decSetCoeff
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7455,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7456,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7459,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7464,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7468,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7474,12'
              BranchSideFuncs:
                - decSetCoeff
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7468,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7468,31'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7469,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7483,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7483,29'
              BranchSideFuncs:
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7487,7'
              BranchSideFuncs:
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7487,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7488,31'
              BranchSideFuncs:
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7493,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7493,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7493,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7493,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7478,3'
          Dst:             decSetCoeff
        - Src:             'vendor/decNumber/decNumber.c:7479,3'
          Dst:             decApplyRound
        - Src:             'vendor/decNumber/decNumber.c:7488,16'
          Dst:             decShiftToMost
    - functionName:    decSetCoeff
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6890
      functionLinenumberEnd: 7036
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
        - lsu
        - len
        - residue
        - status
      BBCount:         78
      ICount:          586
      EdgeCount:       101
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6901,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6902,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6916,17'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6902,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6904,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6911,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6906,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6907,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6908,18'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6911,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6911,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6912,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6918,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6918,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6920,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6920,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6923,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6942,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6923,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6924,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6930,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6925,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6925,56'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6929,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6925,55'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6925,60'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6926,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6930,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6930,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6931,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6945,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6945,25'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6946,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6946,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6946,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6947,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6951,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6952,21'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6978,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6954,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6955,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6959,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6955,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6955,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6956,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6961,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6962,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6966,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6970,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6971,18'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6978,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6978,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6981,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7006,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7007,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7011,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7017,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7017,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7018,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7029,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7029,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7030,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7034,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7034,21'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7035,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decApplyRound
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7071
      functionLinenumberEnd: 7220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
        - residue
        - status
      BBCount:         112
      ICount:          601
      EdgeCount:       144
      CyclomaticComplexity: 34
      functionsReached:
        - decSetOverflow
        - decUnitAddSub
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7075,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7075,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7077,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7080,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7087,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7095,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7099,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7103,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7111,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7115,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7121,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7132,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7141,8'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7088,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7088,24'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7089,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7088,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7088,37'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7089,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7095,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7095,26'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7096,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7099,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7099,26'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7100,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7103,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7103,26'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7104,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7106,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7106,34'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7107,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7111,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7111,27'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7112,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7115,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7115,26'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7116,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7121,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7122,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7125,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7122,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7122,28'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7123,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7132,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7133,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7136,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7133,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7133,28'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7134,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7149,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7149,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7156,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7156,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7158,16'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7182,16'
              BranchSideFuncs:
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:7160,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7162,14'
              BranchSideFuncs:
                - decSetOverflow
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7174,12'
              BranchSideFuncs:
                - decSetOverflow
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:7162,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7162,35'
              BranchSideFuncs:
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7164,26'
              BranchSideFuncs:
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7165,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7165,43'
              BranchSideFuncs:
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7166,9'
              BranchSideFuncs:
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7168,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7169,26'
              BranchSideFuncs:
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7171,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7174,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7174,28'
              BranchSideFuncs:
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7175,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7184,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7186,14'
              BranchSideFuncs:
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7212,12'
              BranchSideFuncs:
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:7186,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7186,35'
              BranchSideFuncs:
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7188,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7191,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7191,52'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7192,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7199,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7200,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7208,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7200,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7200,27'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7202,31'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7200,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7200,43'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7202,31'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7212,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7212,19'
              BranchSideFuncs:
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7213,12'
              BranchSideFuncs:
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:7219,26'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7219,58'
              BranchSideFuncs:
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:7219,58'
              BranchSideFuncs:
                - decUnitAddSub
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7169,11'
          Dst:             decSetOverflow
        - Src:             'vendor/decNumber/decNumber.c:7219,3'
          Dst:             decUnitAddSub
    - functionName:    decShiftToMost
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6685
      functionLinenumberEnd: 6726
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - uar
        - digits
        - shift
      BBCount:         36
      ICount:          304
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6690,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6690,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6691,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6691,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6692,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6696,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6697,14'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6697,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6697,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6698,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6698,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6698,16'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6699,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6699,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6699,15'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6700,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6701,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6704,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6701,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6701,54'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6702,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6704,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6704,14'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6704,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6705,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6708,19'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6715,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6715,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6716,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6721,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6722,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6725,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decSetOverflow
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7348
      functionLinenumberEnd: 7384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
        - status
      BBCount:         32
      ICount:          198
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - decNumberZero
        - decSetMaxValue
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7352,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7352,7'
              BranchSideFuncs:
                - decNumberZero
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7362,17'
              BranchSideFuncs:
                - decNumberZero
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:7352,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7352,7'
              BranchSideFuncs:
                - decNumberZero
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7362,17'
              BranchSideFuncs:
                - decNumberZero
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:7352,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7353,14'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7362,17'
              BranchSideFuncs:
                - decNumberZero
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:7354,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7354,27'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7355,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7355,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7356,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7359,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7363,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7365,14'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7368,14'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7371,11'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7374,12'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7376,14'
              BranchSideFuncs:
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:7371,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7371,24'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7372,7'
              BranchSideFuncs:
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:7374,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7374,25'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7375,7'
              BranchSideFuncs:
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:7378,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7379,20'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:7382,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7362,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:7379,5'
          Dst:             decSetMaxValue
    - functionName:    decUnitAddSub
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6339
      functionLinenumberEnd: 6574
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - alength
        - b
        - blength
        - bshift
        - c
        - m
      BBCount:         65
      ICount:          556
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6357,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6358,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6369,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6360,14'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6360,17'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6364,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6360,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6361,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6364,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6364,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6365,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6365,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6365,31'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6366,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6369,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6370,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6379,3'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6379,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6380,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6460,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6385,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6386,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6409,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6409,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6410,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6419,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6413,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6413,30'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6414,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6423,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6423,28'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6424,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6460,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6460,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6546,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6460,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6461,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6542,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6461,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6462,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6466,22'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6471,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6472,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6496,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6496,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6497,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6506,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6500,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6500,30'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6501,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6510,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6510,28'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6511,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6546,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6546,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6547,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6547,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6548,14'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6553,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6554,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6555,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6569,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6556,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6557,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6561,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6569,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6570,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6573,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberZero
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3588
      functionLinenumberEnd: 3598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decSetMaxValue
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7394
      functionLinenumberEnd: 7409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
      BBCount:         7
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7400,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7400,25'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7402,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decUnitCompare
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6234
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - alength
        - b
        - blength
        - exp
      BBCount:         51
      ICount:          366
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - decUnitAddSub
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6242,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6243,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6257,7'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6243,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6243,26'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6244,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6244,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6244,26'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6246,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6248,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6249,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6252,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6249,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6249,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6250,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6250,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6250,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6251,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6257,28'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6257,22'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:6257,22'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6257,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6257,38'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6258,7'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6258,30'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6258,24'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:6258,24'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6258,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6258,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6263,8'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6263,16'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6263,15'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:6263,15'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6264,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6264,26'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:6265,7'
              BranchSideFuncs:
                - decUnitAddSub
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:6267,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6268,29'
              BranchSideFuncs:
                - malloc
                - decUnitAddSub
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:6273,12'
              BranchSideFuncs:
                - decUnitAddSub
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:6269,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6269,25'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6270,9'
              BranchSideFuncs:
                - decUnitAddSub
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:6279,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6279,25'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:6282,12'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:6282,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6282,38'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:6282,5'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:6282,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6282,46'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:6283,14'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:6286,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6286,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:6287,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:6276,12'
          Dst:             decUnitAddSub
    - functionName:    decNumberVersion
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3575
      functionLinenumberEnd: 3576
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    decNumberTrim
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3560
      functionLinenumberEnd: 3567
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decContextDefault
        - decTrim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3566,3'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:3567,10'
          Dst:             decTrim
    - functionName:    decTrim
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6592
      functionLinenumberEnd: 6650
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
        - all
        - noclamp
        - dropped
      BBCount:         49
      ICount:          343
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - decShiftToLeast
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6603,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6603,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6603,10'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6602,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6603,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6604,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6604,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6604,7'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6610,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6604,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6604,7'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6610,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6604,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6605,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6610,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6613,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6616,17'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6635,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6617,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6617,38'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6622,10'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6622,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6624,11'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6629,8'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6624,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6625,13'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6628,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6625,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6625,21'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6626,12'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6630,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6631,9'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6634,5'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6635,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6635,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6638,7'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6638,18'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6638,22'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6645,19'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6638,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6639,14'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6645,19'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6640,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6640,25'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6641,9'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6641,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6641,19'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6642,5'
              BranchSideFuncs:
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:6645,28'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6645,45'
              BranchSideFuncs:
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:6645,45'
              BranchSideFuncs:
                - decShiftToLeast
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:6645,3'
          Dst:             decShiftToLeast
    - functionName:    decShiftToLeast
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6741
      functionLinenumberEnd: 6786
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - uar
        - units
        - shift
      BBCount:         28
      ICount:          283
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6746,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6746,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6747,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6747,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6748,6'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6752,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6753,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6753,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6753,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6754,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6755,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6761,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6755,12'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6755,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6755,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6756,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6756,51'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6757,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6761,10'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6761,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6761,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6771,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6771,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6772,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6783,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6783,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6784,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberIsSubnormal
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3536
      functionLinenumberEnd: 3548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3542,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3542,31'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3543,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3543,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3543,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3545,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3543,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3543,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3545,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3543,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3543,28'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3545,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3546,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3546,21'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3547,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberSetBCD
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3491
      functionLinenumberEnd: 3507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dn
        - bcd
        - n
      BBCount:         15
      ICount:          141
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3492,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3492,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3492,19'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3499,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3500,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3500,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3500,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3501,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3506,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3502,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3502,38'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3503,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberGetBCD
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3457
      functionLinenumberEnd: 3476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - bcd
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3466,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3467,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3476,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3470,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3470,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3471,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberCopyNegate
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3413
      functionLinenumberEnd: 3419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decNumberCopy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3417,3'
          Dst:             decNumberCopy
    - functionName:    decNumberCopy
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3352
      functionLinenumberEnd: 3378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         14
      ICount:          135
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    33
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3358,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3358,25'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3364,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3368,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3373,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3377,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3374,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3374,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3374,19'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3375,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3375,47'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3376,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberClassToString
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3327
      functionLinenumberEnd: 3339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - eclass
      BBCount:         22
      ICount:          104
      EdgeCount:       31
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3328,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3328,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3329,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3329,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3329,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3330,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3330,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3330,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3331,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3331,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3331,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3332,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3332,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3332,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3333,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3333,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3333,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3334,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3334,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3334,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3335,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3335,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3335,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3336,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3336,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3336,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3337,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3337,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3337,40'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3338,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberClass
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3299
      functionLinenumberEnd: 3319
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
      BBCount:         27
      ICount:          165
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - decNumberIsNormal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3300,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3301,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3308,25'
              BranchSideFuncs:
                - decNumberIsNormal
        - Branch String:   'vendor/decNumber/decNumber.c:3301,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3301,30'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3302,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3302,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3302,30'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3304,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3304,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3304,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3305,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3308,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3309,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3313,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3309,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3309,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3310,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3313,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3313,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3317,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3313,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3313,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3317,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3313,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3314,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3317,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3314,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3314,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3315,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3317,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3317,32'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3318,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3308,7'
          Dst:             decNumberIsNormal
    - functionName:    decNumberIsNormal
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3516
      functionLinenumberEnd: 3528
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3522,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3522,31'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3523,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3523,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3523,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3525,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3523,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3523,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3525,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3523,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3523,28'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3525,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3526,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3526,21'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3527,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberXor
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3235
      functionLinenumberEnd: 3286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         57
      ICount:          464
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - decGetDigits
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3244,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3244,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3246,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3244,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3244,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3246,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3245,4'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3245,7'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3246,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3245,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3245,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3246,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3245,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3245,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3246,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3244,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3246,15'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3250,6'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3253,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3253,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3253,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3254,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3254,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3254,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3255,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3255,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3255,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3256,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3257,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3257,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3257,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3259,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3282,28'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:3259,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3259,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3260,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3261,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3261,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3262,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3264,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3267,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3280,5'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3267,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3268,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3279,7'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3268,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3268,27'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3269,11'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3273,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3274,21'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3277,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3277,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3277,25'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3278,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3277,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3277,39'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3278,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3246,5'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:3274,11'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:3282,15'
          Dst:             decGetDigits
    - functionName:    decStatus
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7741
      functionLinenumberEnd: 7751
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - status
        - set
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decContextSetStatus
        - decNumberZero
      functionUses:    44
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7742,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7742,7'
              BranchSideFuncs:
                - decNumberZero
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:7744,9'
              BranchSideFuncs:
                - decNumberZero
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:7744,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7744,34'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:7746,21'
              BranchSideFuncs:
                - decNumberZero
                - decContextSetStatus
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7746,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:7750,3'
          Dst:             decContextSetStatus
    - functionName:    decGetDigits
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7767
      functionLinenumberEnd: 7801
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - uar
        - len
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7778,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7778,3'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7779,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7779,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7780,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7785,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7780,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7780,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7781,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7785,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7785,17'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7786,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7788,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7788,18'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7789,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberToIntegralValue
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3209
      functionLinenumberEnd: 3216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decNumberToIntegralExact
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3212,3'
          Dst:             decNumberToIntegralExact
    - functionName:    decNumberToIntegralExact
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3179
      functionLinenumberEnd: 3206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - decNaNs
        - decNumberCopy
        - decNumberQuantize
        - decNumberZero
        - decStatus
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3189,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3190,9'
              BranchSideFuncs:
                - decNaNs
                - decStatus
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3195,9'
              BranchSideFuncs:
                - decNumberZero
                - decNumberQuantize
                - decStatus
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3190,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3190,49'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3191,19'
              BranchSideFuncs:
                - decNaNs
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3195,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3195,48'
              BranchSideFuncs:
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3197,14'
              BranchSideFuncs:
                - decNumberZero
                - decNumberQuantize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3204,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3204,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3205,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3190,35'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3191,11'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:3195,34'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3200,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:3201,5'
          Dst:             decNumberQuantize
        - Src:             'vendor/decNumber/decNumber.c:3204,18'
          Dst:             decStatus
    - functionName:    decNaNs
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7692
      functionLinenumberEnd: 7723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
        - status
      BBCount:         31
      ICount:          255
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - decDecap
        - decNumberCopy
      functionUses:    16
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7695,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7696,6'
              BranchSideFuncs:
                - decDecap
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:7697,13'
              BranchSideFuncs:
                - decDecap
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:7698,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7699,9'
              BranchSideFuncs:
                - decDecap
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:7702,13'
              BranchSideFuncs:
                - decDecap
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:7706,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7706,47'
              BranchSideFuncs:
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:7711,15'
              BranchSideFuncs:
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:7712,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7712,20'
              BranchSideFuncs:
                - decDecap
            - BranchSide:      'vendor/decNumber/decNumber.c:7712,20'
              BranchSideFuncs:
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:7713,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7713,64'
              BranchSideFuncs:
                - decDecap
            - BranchSide:      'vendor/decNumber/decNumber.c:7714,17'
              BranchSideFuncs:
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:7714,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7714,33'
              BranchSideFuncs:
                - decDecap
            - BranchSide:      'vendor/decNumber/decNumber.c:7714,33'
              BranchSideFuncs:
                - decDecap
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7706,33'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:7716,34'
          Dst:             decDecap
    - functionName:    decNumberQuantize
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2285
      functionLinenumberEnd: 2289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decQuantizeOp
        - decStatus
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2288,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2288,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2288,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2287,3'
          Dst:             decQuantizeOp
        - Src:             'vendor/decNumber/decNumber.c:2288,18'
          Dst:             decStatus
    - functionName:    decQuantizeOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5833
      functionLinenumberEnd: 5971
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
        - quant
        - status
      BBCount:         51
      ICount:          404
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - decApplyRound
        - decCopyFit
        - decFinalize
        - decGetInt
        - decNaNs
        - decNumberCopy
        - decShiftToMost
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:5867,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5869,11'
              BranchSideFuncs:
                - decNumberCopy
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:5880,9'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:5869,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5870,17'
              BranchSideFuncs:
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:5872,17'
              BranchSideFuncs:
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:5872,16'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5873,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5875,26'
              BranchSideFuncs:
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:5880,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5880,23'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:5885,24'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:5893,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5893,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5896,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:5893,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5893,27'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5896,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:5894,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5894,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5896,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:5895,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5895,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5896,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:5892,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5896,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5900,9'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:5900,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5900,9'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:5908,18'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5900,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5900,9'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:5908,18'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5900,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5901,21'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:5908,18'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5910,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5911,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5915,11'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decApplyRound
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5915,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5919,18'
              BranchSideFuncs:
                - decCopyFit
                - decApplyRound
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:5946,23'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5927,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5930,15'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:5941,9'
              BranchSideFuncs:
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:5930,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5931,14'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5935,38'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:5957,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5958,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:5962,19'
              BranchSideFuncs:
                - decFinalize
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:5870,9'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:5875,12'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5885,14'
          Dst:             decGetInt
        - Src:             'vendor/decNumber/decNumber.c:5901,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5922,9'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:5923,9'
          Dst:             decApplyRound
        - Src:             'vendor/decNumber/decNumber.c:5935,23'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:5946,9'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5949,23'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:5962,7'
          Dst:             decFinalize
    - functionName:    decGetInt
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7542
      functionLinenumberEnd: 7617
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
      BBCount:         60
      ICount:          370
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7557,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7557,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7559,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7557,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7557,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7559,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7557,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7557,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7559,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7561,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7563,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7566,16'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7568,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7569,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7572,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7569,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7569,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7570,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7572,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7572,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7577,16'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7583,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7583,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7585,19'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7592,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7592,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7594,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7594,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7595,14'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7610,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7597,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7598,16'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7601,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7601,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7602,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7608,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7602,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7602,65'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7604,17'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7604,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7604,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7605,18'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7604,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7604,50'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7605,18'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7606,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7606,31'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7607,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7610,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7611,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7615,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7611,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7611,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7612,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7615,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7615,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7616,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decCopyFit
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6844
      functionLinenumberEnd: 6848
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
        - set
        - residue
        - status
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decSetCoeff
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:6847,3'
          Dst:             decSetCoeff
    - functionName:    decFinalize
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7275
      functionLinenumberEnd: 7335
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
        - residue
        - status
      BBCount:         33
      ICount:          267
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - decApplyRound
        - decCompare
        - decNumberZero
        - decSetOverflow
        - decSetSubnormal
        - decShiftToMost
      functionUses:    23
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7285,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7289,9'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
                - decApplyRound
                - decSetSubnormal
                - decSetSubnormal
            - BranchSide:      'vendor/decNumber/decNumber.c:7311,8'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
        - Branch String:   'vendor/decNumber/decNumber.c:7289,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7291,23'
              BranchSideFuncs:
                - decSetSubnormal
            - BranchSide:      'vendor/decNumber/decNumber.c:7295,5'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
                - decApplyRound
                - decSetSubnormal
        - Branch String:   'vendor/decNumber/decNumber.c:7299,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7300,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7303,10'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
                - decApplyRound
                - decSetSubnormal
        - Branch String:   'vendor/decNumber/decNumber.c:7303,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7303,23'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
                - decApplyRound
                - decSetSubnormal
            - BranchSide:      'vendor/decNumber/decNumber.c:7308,5'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
        - Branch String:   'vendor/decNumber/decNumber.c:7303,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7304,21'
              BranchSideFuncs:
                - decApplyRound
                - decSetSubnormal
            - BranchSide:      'vendor/decNumber/decNumber.c:7308,5'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
                - decApplyRound
        - Branch String:   'vendor/decNumber/decNumber.c:7311,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7311,34'
              BranchSideFuncs:
                - decApplyRound
                - decShiftToMost
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7314,7'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7314,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7314,46'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7318,7'
              BranchSideFuncs:
                - decShiftToMost
                - decSetOverflow
        - Branch String:   'vendor/decNumber/decNumber.c:7318,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7319,20'
              BranchSideFuncs:
                - decSetOverflow
            - BranchSide:      'vendor/decNumber/decNumber.c:7323,8'
              BranchSideFuncs:
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7323,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7323,20'
              BranchSideFuncs:
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7326,9'
              BranchSideFuncs:
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7329,8'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7329,8'
              BranchSideFuncs:
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7330,31'
              BranchSideFuncs:
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7329,8'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7329,8'
              BranchSideFuncs:
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:7330,31'
              BranchSideFuncs:
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:7329,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7330,31'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7332,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7291,7'
          Dst:             decSetSubnormal
        - Src:             'vendor/decNumber/decNumber.c:7295,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:7298,10'
          Dst:             decCompare
        - Src:             'vendor/decNumber/decNumber.c:7304,7'
          Dst:             decApplyRound
        - Src:             'vendor/decNumber/decNumber.c:7305,7'
          Dst:             decSetSubnormal
        - Src:             'vendor/decNumber/decNumber.c:7311,20'
          Dst:             decApplyRound
        - Src:             'vendor/decNumber/decNumber.c:7319,5'
          Dst:             decSetOverflow
        - Src:             'vendor/decNumber/decNumber.c:7330,16'
          Dst:             decShiftToMost
    - functionName:    decCompare
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6170
      functionLinenumberEnd: 6214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - lhs
        - rhs
        - abs
      BBCount:         65
      ICount:          408
      EdgeCount:       89
      CyclomaticComplexity: 26
      functionsReached:
        - decUnitCompare
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6176,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6176,7'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6177,7'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6176,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6176,7'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6177,7'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6176,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6176,26'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6177,7'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6177,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6178,9'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6184,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6178,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6178,9'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6180,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6178,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6178,9'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6180,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6178,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6178,29'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6180,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6180,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6180,20'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6182,5'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6184,16'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6184,19'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6185,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6184,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6184,51'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6185,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6186,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6186,9'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6187,15'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6186,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6186,9'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6187,15'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6186,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6186,26'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6187,15'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6188,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6188,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6189,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6189,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6189,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6190,9'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6190,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6190,20'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6194,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6195,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6202,7'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6195,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6196,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6199,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6196,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6196,43'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6197,21'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6202,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6204,27'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6209,26'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6209,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6210,26'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6210,26'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6210,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6211,26'
              BranchSideFuncs:
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6211,26'
              BranchSideFuncs:
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6212,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6212,33'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6213,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:6209,11'
          Dst:             decUnitCompare
    - functionName:    decDecap
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7631
      functionLinenumberEnd: 7650
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dn
        - drop
      BBCount:         15
      ICount:          169
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - decGetDigits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7634,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7640,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7644,7'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:7644,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7644,14'
              BranchSideFuncs:
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:7644,14'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:7645,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7645,7'
              BranchSideFuncs:
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:7645,7'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:7646,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7646,34'
              BranchSideFuncs:
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:7648,27'
              BranchSideFuncs:
                - decGetDigits
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:7648,14'
          Dst:             decGetDigits
    - functionName:    decNumberSubtract
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3146
      functionLinenumberEnd: 3154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decAddOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3150,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3150,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3150,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3149,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3150,18'
          Dst:             decStatus
    - functionName:    decAddOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3805
      functionLinenumberEnd: 4144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
        - negate
        - status
      BBCount:         176
      ICount:          1375
      EdgeCount:       240
      CyclomaticComplexity: 66
      functionsReached:
        - decCopyFit
        - decFinalize
        - decGetDigits
        - decNaNs
        - decNumberCopy
        - decNumberZero
        - decSetCoeff
        - decShiftToMost
        - decUnitAddSub
      functionUses:    22
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3850,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3851,11'
              BranchSideFuncs:
                - decNumberZero
                - free
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:3871,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3851,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3852,17'
              BranchSideFuncs:
                - decNaNs
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3854,13'
              BranchSideFuncs:
                - decNumberZero
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3854,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3856,15'
              BranchSideFuncs:
                - decNumberZero
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3862,21'
              BranchSideFuncs:
                - decNumberZero
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3856,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3856,43'
              BranchSideFuncs:
                - decNumberZero
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3860,16'
              BranchSideFuncs:
                - decNumberZero
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3856,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3857,14'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3860,16'
              BranchSideFuncs:
                - decNumberZero
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3871,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3871,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3907,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3871,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3871,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decCopyFit
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3907,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3871,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3873,16'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3907,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3883,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3883,13'
              BranchSideFuncs:
                - decFinalize
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3892,15'
              BranchSideFuncs:
                - decFinalize
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3883,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3883,13'
              BranchSideFuncs:
                - decFinalize
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3892,15'
              BranchSideFuncs:
                - decFinalize
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3883,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3884,15'
              BranchSideFuncs:
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3892,15'
              BranchSideFuncs:
                - decFinalize
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3884,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3884,39'
              BranchSideFuncs:
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3886,15'
              BranchSideFuncs:
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3886,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3887,17'
              BranchSideFuncs:
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3890,11'
              BranchSideFuncs:
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3887,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3887,46'
              BranchSideFuncs:
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3888,19'
              BranchSideFuncs:
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3893,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3894,22'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3897,40'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3907,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3907,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3937,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3907,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3907,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
                - decCopyFit
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3937,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3907,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3909,16'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:3937,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3919,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3920,16'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3930,7'
              BranchSideFuncs:
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3920,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3921,20'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3924,38'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3943,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3943,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3980,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3944,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3944,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3980,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3945,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3945,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3980,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3946,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3946,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3980,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3947,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3947,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3980,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3942,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3948,20'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3980,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3949,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3950,19'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decGetDigits
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3961,19'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decGetDigits
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3952,10'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3952,14'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3959,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3952,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3953,14'
              BranchSideFuncs:
                - free
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3954,15'
              BranchSideFuncs:
                - free
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3951,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3954,15'
              BranchSideFuncs:
                - free
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3959,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:3954,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3954,39'
              BranchSideFuncs:
                - decNumberCopy
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3955,27'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3962,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs:
                - decGetDigits
                - free
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:3963,15'
              BranchSideFuncs:
                - decGetDigits
                - free
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3963,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3963,39'
              BranchSideFuncs:
                - decNumberCopy
                - decGetDigits
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3964,27'
              BranchSideFuncs:
                - decGetDigits
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3966,46'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3966,23'
              BranchSideFuncs:
                - decGetDigits
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3966,23'
              BranchSideFuncs:
                - decGetDigits
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3985,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3989,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:4024,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:3990,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3992,18'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:4001,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
                - decCopyFit
                - decFinalize
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:4001,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4004,19'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:4020,16'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4006,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4006,32'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:4008,20'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:4010,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4011,38'
              BranchSideFuncs:
                - decShiftToMost
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4015,14'
              BranchSideFuncs:
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4015,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4015,34'
              BranchSideFuncs:
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4016,9'
              BranchSideFuncs:
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4020,16'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4020,30'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4020,30'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4024,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4024,25'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4027,15'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4028,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4028,42'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4032,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4037,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4037,10'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4040,16'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4037,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4037,22'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4052,23'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4036,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4040,16'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4052,23'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4040,16'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4040,30'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4040,30'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4042,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4044,33'
              BranchSideFuncs:
                - malloc
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4050,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4045,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4046,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4048,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4062,41'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4063,31'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4063,31'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4063,41'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4064,31'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4064,31'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4066,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4067,20'
              BranchSideFuncs:
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4077,12'
              BranchSideFuncs:
                - decGetDigits
                - decFinalize
                - free
                - decSetCoeff
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4078,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4084,13'
              BranchSideFuncs:
                - decSetCoeff
                - decGetDigits
                - decFinalize
                - free
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4120,30'
              BranchSideFuncs:
                - decGetDigits
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4084,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4085,36'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decGetDigits
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4086,21'
              BranchSideFuncs:
                - decSetCoeff
                - decGetDigits
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4085,41'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4085,23'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decGetDigits
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4085,23'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decGetDigits
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4120,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4120,17'
              BranchSideFuncs:
                - decGetDigits
                - decFinalize
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4120,17'
              BranchSideFuncs:
                - decGetDigits
                - decFinalize
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4129,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4129,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4137,5'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4129,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4129,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4137,5'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4129,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4129,24'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4137,5'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4133,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4133,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4137,5'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4129,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4134,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4137,5'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4134,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4134,40'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4135,40'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4139,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4139,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4139,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3852,9'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:3864,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:3876,7'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:3897,25'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:3904,7'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:3912,7'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:3924,23'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:3930,7'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:3954,25'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3963,25'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3966,23'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:4008,9'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:4011,23'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:4016,9'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:4062,17'
          Dst:             decUnitAddSub
        - Src:             'vendor/decNumber/decNumber.c:4085,23'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:4086,9'
          Dst:             decSetCoeff
        - Src:             'vendor/decNumber/decNumber.c:4120,17'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:4123,5'
          Dst:             decFinalize
    - functionName:    decNumberSquareRoot
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 3130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         116
      ICount:          1046
      EdgeCount:       156
      CyclomaticComplexity: 42
      functionsReached:
        - decAddOp
        - decCompareOp
        - decContextDefault
        - decCopyFit
        - decDivideOp
        - decFinalize
        - decMultiplyOp
        - decNaNs
        - decNumberCopy
        - decNumberZero
        - decShiftToLeast
        - decStatus
        - decTrim
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2856,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2857,11'
              BranchSideFuncs:
                - decNaNs
                - decStatus
                - free
                - free
                - free
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:2868,12'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
                - decNumberCopy
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:2857,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2858,13'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2861,21'
              BranchSideFuncs:
                - decNaNs
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2858,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2858,45'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2859,29'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2871,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2871,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
                - decNumberCopy
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:2880,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2871,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2871,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
                - decNumberCopy
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:2880,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2871,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2872,21'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2880,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2880,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2881,13'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2892,11'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2892,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2892,10'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2892,10'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2893,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2893,10'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2893,10'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2896,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2896,50'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2896,50'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2897,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2898,37'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2905,34'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2899,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2900,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2902,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2905,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2905,43'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2905,43'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2906,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2907,37'
              BranchSideFuncs:
                - malloc
                - malloc
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2917,19'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2909,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2909,30'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2910,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2909,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2910,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2912,9'
              BranchSideFuncs:
                - decNumberCopy
                - decContextDefault
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2933,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2935,7'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2950,7'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decNumberZero
                - decNumberZero
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decDivideOp
                - decAddOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2977,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2979,22'
              BranchSideFuncs:
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:2991,16'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:2979,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2979,15'
              BranchSideFuncs:
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:2979,15'
              BranchSideFuncs:
                - decDivideOp
                - decAddOp
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:3001,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3002,14'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3008,14'
              BranchSideFuncs:
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
                - decAddOp
                - decAddOp
        - Branch String:   'vendor/decNumber/decNumber.c:3024,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3026,7'
              BranchSideFuncs:
                - decAddOp
                - decAddOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3035,16'
              BranchSideFuncs:
                - decAddOp
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decTrim
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
                - decAddOp
                - decAddOp
        - Branch String:   'vendor/decNumber/decNumber.c:3064,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3065,13'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3068,12'
              BranchSideFuncs:
                - decMultiplyOp
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3070,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3071,15'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3074,22'
              BranchSideFuncs:
                - decCompareOp
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3075,14'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3075,14'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3075,31'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3075,14'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3075,14'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3075,31'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3075,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3075,31'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3079,22'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3080,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3080,31'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3083,24'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3085,32'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3085,35'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3089,17'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3085,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3086,22'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3089,17'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3089,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3090,22'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:3093,17'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:3094,39'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3094,55'
              BranchSideFuncs:
                - decShiftToLeast
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3094,55'
              BranchSideFuncs:
                - decShiftToLeast
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3105,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3106,14'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3117,19'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3109,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3109,36'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3114,13'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3114,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3114,40'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3115,7'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3120,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3120,29'
              BranchSideFuncs:
                - free
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3121,7'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3121,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3121,29'
              BranchSideFuncs:
                - free
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:3122,7'
              BranchSideFuncs:
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:3122,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3122,29'
              BranchSideFuncs:
                - free
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3126,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:3126,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3126,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:3126,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2859,15'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2861,13'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:2872,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2875,7'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:2917,5'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2922,5'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:2966,5'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:2967,5'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:2972,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2973,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2982,7'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:2983,7'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:2984,7'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:2996,5'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:2997,5'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:3003,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3020,5'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3022,5'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:3023,5'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:3028,7'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3032,7'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3035,7'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3037,7'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:3038,7'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:3042,9'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3046,9'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:3057,5'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3058,5'
          Dst:             decTrim
        - Src:             'vendor/decNumber/decNumber.c:3069,7'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:3074,9'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:3094,15'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:3117,5'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:3126,18'
          Dst:             decStatus
    - functionName:    decMultiplyOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4839
      functionLinenumberEnd: 5146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
        - status
      BBCount:         147
      ICount:          1166
      EdgeCount:       195
      CyclomaticComplexity: 50
      functionsReached:
        - decFinalize
        - decGetDigits
        - decNaNs
        - decNumberZero
        - decSetCoeff
        - decUnitAddSub
      functionUses:    15
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:4906,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4907,9'
              BranchSideFuncs:
                - decNumberZero
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:4923,7'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4907,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4908,15'
              BranchSideFuncs:
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:4911,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4911,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4911,37'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4911,37'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4911,37'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4911,37'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4911,37'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4912,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:4913,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:4912,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,37'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4915,19'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4912,37'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,37'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4915,19'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4912,37'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4912,37'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4915,19'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4911,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4913,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:4915,19'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4923,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4924,27'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4929,3'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4951,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4953,13'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5073,11'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4959,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4960,33'
              BranchSideFuncs:
                - malloc
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4962,17'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4963,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4964,33'
              BranchSideFuncs:
                - malloc
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4974,17'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4979,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4980,34'
              BranchSideFuncs:
                - malloc
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4982,11'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4982,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4982,23'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4983,10'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4982,33'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4982,35'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4983,10'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4982,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4983,10'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4986,19'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4992,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4993,15'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4996,12'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4993,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4993,41'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4993,9'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4993,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4995,18'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4995,30'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4997,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4998,15'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5001,12'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4998,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4998,41'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4998,9'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4998,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5000,18'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5000,30'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5004,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5004,42'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5023,11'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5024,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5025,12'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5058,15'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5026,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5027,25'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5029,13'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5030,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5030,23'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5031,13'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5030,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5030,34'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5031,13'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5033,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5034,16'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5050,9'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5034,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5034,29'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5035,19'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5040,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5040,44'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5042,32'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5058,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5059,26'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5067,16'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5060,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5061,21'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5065,19'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5074,18'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5074,35'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5074,35'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5074,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5074,34'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5074,34'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5075,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5076,33'
              BranchSideFuncs:
                - malloc
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:5086,15'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:5077,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5077,31'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5078,21'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:5089,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5089,16'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:5089,16'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:5090,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5090,23'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:5090,23'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:5092,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:5095,14'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:5095,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5095,46'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5100,13'
              BranchSideFuncs:
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
                - decUnitAddSub
        - Branch String:   'vendor/decNumber/decNumber.c:5126,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5126,28'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5128,19'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5126,44'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5126,47'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5128,19'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5126,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5127,15'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5128,19'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5136,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5136,28'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5142,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5142,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5142,28'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5143,7'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5143,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5143,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5145,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:4908,7'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:4915,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5095,31'
          Dst:             decUnitAddSub
        - Src:             'vendor/decNumber/decNumber.c:5118,17'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:5132,5'
          Dst:             decSetCoeff
        - Src:             'vendor/decNumber/decNumber.c:5133,5'
          Dst:             decFinalize
    - functionName:    decDivideOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4219
      functionLinenumberEnd: 4797
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
        - op
        - status
      BBCount:         310
      ICount:          2202
      EdgeCount:       416
      CyclomaticComplexity: 108
      functionsReached:
        - decCopyFit
        - decFinalize
        - decGetDigits
        - decNaNs
        - decNumberCopy
        - decNumberZero
        - decSetCoeff
        - decShiftToLeast
        - decUnitAddSub
        - decUnitCompare
      functionUses:    8
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:4286,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4287,11'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
                - decCopyFit
                - decNumberZero
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:4325,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4287,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4288,17'
              BranchSideFuncs:
                - decNaNs
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4292,11'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
                - decCopyFit
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4292,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4293,13'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4304,16'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
                - decCopyFit
        - Branch String:   'vendor/decNumber/decNumber.c:4293,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4294,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4295,12'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4293,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4295,12'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4299,23'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4305,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4307,22'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4310,25'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4325,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4325,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4341,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:4325,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4325,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4341,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:4325,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4326,11'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4341,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:4326,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4326,11'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4331,23'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4326,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4326,11'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4331,23'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4326,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4327,23'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4331,23'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4332,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4332,38'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4334,12'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4341,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4341,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:4372,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4341,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4341,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNumberCopy
                - decNumberZero
                - decNumberCopy
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:4372,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4341,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4346,13'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
                - decNumberZero
                - decNumberCopy
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:4372,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4346,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4347,18'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4354,19'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:4354,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4355,25'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4359,20'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4377,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4377,25'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:4404,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4377,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4378,11'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4404,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4378,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4379,23'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4387,11'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:4387,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4388,13'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:4398,7'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4388,26'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4388,29'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4391,18'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4388,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4391,18'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4397,9'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4404,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4404,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4404,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4405,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4407,31'
              BranchSideFuncs:
                - malloc
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4425,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4408,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4409,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4411,11'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4426,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4426,42'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4427,15'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4427,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4427,29'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4427,29'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4429,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4429,32'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:4430,10'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:4430,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4432,32'
              BranchSideFuncs:
                - malloc
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4445,10'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4433,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4434,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4436,12'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4446,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4446,20'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4446,20'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4447,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4447,70'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4448,5'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4448,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4448,37'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4451,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4452,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4452,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4452,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4459,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4459,30'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4460,21'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4461,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4462,19'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4472,13'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4463,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4463,32'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4464,7'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4472,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4472,54'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4473,13'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4473,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4473,54'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4480,11'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4480,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4483,20'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4494,19'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4483,30'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4483,29'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4483,29'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4485,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4485,28'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4486,25'
              BranchSideFuncs:
                - decShiftToLeast
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4491,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4491,54'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4492,7'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4513,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4513,28'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4513,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4513,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4513,56'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4515,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4515,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4515,33'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4516,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4516,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4520,15'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4547,30'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4524,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4524,32'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4525,18'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4525,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4525,27'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4526,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4526,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4526,28'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4527,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4529,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4529,24'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4530,16'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4530,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4534,21'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4542,30'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4549,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4549,26'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4551,25'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4572,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4572,26'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4573,18'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4572,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4573,18'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4587,12'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4575,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4576,20'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4579,24'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4577,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4577,64'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4578,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4582,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4582,34'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4583,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4587,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4587,23'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4594,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4587,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4588,13'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4594,11'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4588,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4588,37'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4589,14'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4589,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4589,29'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4591,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4589,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4589,53'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4591,9'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4594,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4594,28'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
            - BranchSide:      'vendor/decNumber/decNumber.c:4598,15'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4594,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4594,40'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4598,15'
              BranchSideFuncs:
                - decUnitAddSub
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4607,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4608,15'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4612,18'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4616,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4618,12'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4651,11'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:4618,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4618,43'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4618,23'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4618,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4618,43'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4625,19'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4630,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4630,40'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4632,20'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4632,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4633,40'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4637,21'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4639,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4640,38'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4645,11'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4642,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4642,21'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4642,21'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4651,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4652,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4655,11'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decShiftToLeast
                - decGetDigits
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:4667,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4667,25'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
                - decNumberZero
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:4680,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4667,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4668,19'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4680,14'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4669,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4669,38'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4670,25'
              BranchSideFuncs:
                - decNumberZero
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4680,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4680,36'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4681,17'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4690,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4690,46'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4693,35'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4696,18'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4696,17'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4696,17'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4699,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4699,46'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4704,13'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decUnitCompare
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4704,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4710,34'
              BranchSideFuncs:
                - decUnitAddSub
                - decUnitCompare
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4773,9'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4717,63'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4718,34'
              BranchSideFuncs:
                - decUnitCompare
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4718,34'
              BranchSideFuncs:
                - decUnitCompare
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4719,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4720,14'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4725,19'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4725,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4727,19'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4734,15'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4729,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4729,24'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4730,15'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:4734,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4734,29'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4740,18'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4734,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4734,43'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
                - decUnitAddSub
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:4772,11'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4734,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4740,18'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4772,11'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4741,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4742,23'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4753,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4743,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4744,24'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4747,24'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4744,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4744,40'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4745,19'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4747,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4747,58'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4748,19'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4753,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4754,16'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4759,17'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4765,47'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4766,37'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4766,37'
              BranchSideFuncs:
                - decUnitAddSub
                - decGetDigits
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4768,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4768,21'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4768,21'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4791,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4791,28'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4792,7'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:4792,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:4792,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:4792,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:4288,9'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:4299,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4307,11'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:4310,11'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4319,9'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:4327,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4331,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4349,11'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:4352,11'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:4355,11'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4360,11'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:4379,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4392,11'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:4393,11'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:4487,7'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:4560,9'
          Dst:             decUnitAddSub
        - Src:             'vendor/decNumber/decNumber.c:4640,22'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:4641,23'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:4670,11'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:4676,11'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:4693,19'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:4695,19'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:4710,20'
          Dst:             decUnitAddSub
        - Src:             'vendor/decNumber/decNumber.c:4717,19'
          Dst:             decUnitCompare
        - Src:             'vendor/decNumber/decNumber.c:4764,23'
          Dst:             decUnitAddSub
        - Src:             'vendor/decNumber/decNumber.c:4767,23'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:4781,5'
          Dst:             decSetCoeff
        - Src:             'vendor/decNumber/decNumber.c:4783,5'
          Dst:             decFinalize
    - functionName:    decCompareOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6006
      functionLinenumberEnd: 6154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
        - op
        - status
      BBCount:         131
      ICount:          736
      EdgeCount:       175
      CyclomaticComplexity: 46
      functionsReached:
        - decCompare
        - decCopyFit
        - decFinalize
        - decNaNs
        - decNumberZero
        - decUnitCompare
      functionUses:    12
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6037,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6038,11'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decCompare
                - decNaNs
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6050,13'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decCompare
                - decNaNs
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6038,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6039,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6042,12'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decCompare
                - decNaNs
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6042,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6043,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6046,7'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decCompare
                - decNaNs
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6051,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6052,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNaNs
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6089,9'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6052,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6053,17'
              BranchSideFuncs:
                - decNaNs
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6084,9'
              BranchSideFuncs:
                - decNaNs
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6053,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6054,10'
              BranchSideFuncs:
                - decNaNs
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6055,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNaNs
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6055,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6058,14'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6073,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNaNs
        - Branch String:   'vendor/decNumber/decNumber.c:6058,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6058,41'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decUnitCompare
            - BranchSide:      'vendor/decNumber/decNumber.c:6059,20'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decUnitCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6059,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6059,47'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6061,19'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6061,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6061,43'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6062,19'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6061,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6061,71'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6062,19'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6062,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6062,43'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6065,33'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6062,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6062,71'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6065,33'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6065,43'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6066,33'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6066,33'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6066,43'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6065,18'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6065,18'
              BranchSideFuncs:
                - decUnitCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6069,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6069,47'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6070,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6076,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6076,38'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:6078,13'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6076,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs:
                - decNaNs
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6078,13'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6079,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6079,41'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6080,41'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6089,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6089,61'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6089,27'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
                - decCompare
        - Branch String:   'vendor/decNumber/decNumber.c:6089,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6089,61'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6090,29'
              BranchSideFuncs:
                - decCompare
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6093,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6093,24'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6095,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6095,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6095,24'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6096,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6095,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6095,38'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6096,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6095,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6096,11'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6111,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6096,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6096,28'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6105,21'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6096,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6099,13'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6105,21'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6099,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6100,15'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6104,9'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6100,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6100,50'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6101,23'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6102,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6102,49'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:6103,11'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:6106,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6107,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6110,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6108,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6108,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6109,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:6116,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6118,21'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6143,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6127,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6128,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6131,19'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6128,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6128,27'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6129,27'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6131,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6131,27'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6137,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6131,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6132,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6137,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6132,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6132,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6133,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6137,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6137,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6138,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6143,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6143,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6143,26'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6143,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6143,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6144,15'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:6144,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6144,26'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:6144,32'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:6065,18'
          Dst:             decUnitCompare
        - Src:             'vendor/decNumber/decNumber.c:6085,7'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:6089,50'
          Dst:             decCompare
        - Src:             'vendor/decNumber/decNumber.c:6090,18'
          Dst:             decCompare
        - Src:             'vendor/decNumber/decNumber.c:6105,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:6146,7'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:6147,7'
          Dst:             decFinalize
    - functionName:    decNumberShift
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2675
      functionLinenumberEnd: 2728
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         54
      ICount:          321
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - decDecap
        - decGetInt
        - decNaNs
        - decNumberCopy
        - decShiftToLeast
        - decShiftToMost
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2684,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2684,30'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2685,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2684,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2685,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2687,13'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decStatus
                - decShiftToLeast
                - decShiftToMost
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:2687,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2687,41'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2688,11'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2687,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2688,11'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2690,21'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decStatus
                - decShiftToLeast
                - decShiftToMost
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:2692,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2692,9'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2694,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2692,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2692,26'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2694,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2693,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2693,13'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2694,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2691,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2694,13'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2696,21'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - decShiftToLeast
                - decShiftToMost
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:2698,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2699,15'
              BranchSideFuncs:
                - decStatus
                - decShiftToMost
                - decDecap
            - BranchSide:      'vendor/decNumber/decNumber.c:2715,16'
              BranchSideFuncs:
                - decShiftToLeast
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2699,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2700,14'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2705,17'
              BranchSideFuncs:
                - decStatus
                - decShiftToMost
                - decDecap
        - Branch String:   'vendor/decNumber/decNumber.c:2705,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2706,24'
              BranchSideFuncs:
                - decDecap
                - decStatus
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:2710,17'
              BranchSideFuncs:
                - decStatus
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:2710,31'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2710,35'
              BranchSideFuncs:
                - decShiftToMost
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2711,42'
              BranchSideFuncs:
                - decShiftToMost
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2715,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2716,14'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2720,29'
              BranchSideFuncs:
                - decShiftToLeast
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2720,39'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2720,58'
              BranchSideFuncs:
                - decShiftToLeast
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2720,58'
              BranchSideFuncs:
                - decShiftToLeast
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2727,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2727,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2727,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2685,5'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:2690,11'
          Dst:             decGetInt
        - Src:             'vendor/decNumber/decNumber.c:2696,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2706,15'
          Dst:             decDecap
        - Src:             'vendor/decNumber/decNumber.c:2711,27'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:2720,13'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:2727,18'
          Dst:             decStatus
    - functionName:    decNumberScaleB
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2609
      functionLinenumberEnd: 2650
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         39
      ICount:          224
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - decFinalize
        - decGetInt
        - decNaNs
        - decNumberCopy
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2619,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2619,30'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2620,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2619,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2620,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2622,13'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decFinalize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2622,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2622,41'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2623,11'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2622,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2623,11'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2626,22'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decFinalize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2630,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2630,9'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2632,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2630,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2630,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2632,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2631,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2631,14'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2632,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2629,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2632,13'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2634,21'
              BranchSideFuncs:
                - decNumberCopy
                - decFinalize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2639,10'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2639,15'
              BranchSideFuncs:
                - decFinalize
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2644,16'
              BranchSideFuncs:
                - decFinalize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2638,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2641,15'
              BranchSideFuncs:
                - decFinalize
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2644,16'
              BranchSideFuncs:
                - decFinalize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2641,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2641,22'
              BranchSideFuncs:
                - decFinalize
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2642,22'
              BranchSideFuncs:
                - decFinalize
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2649,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2649,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2649,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2620,5'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:2626,12'
          Dst:             decGetInt
        - Src:             'vendor/decNumber/decNumber.c:2634,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2645,9'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:2649,18'
          Dst:             decStatus
    - functionName:    decNumberSameQuantum
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2574
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
      BBCount:         20
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - decNumberZero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2581,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2582,9'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2586,13'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2582,29'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2582,32'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2583,15'
              BranchSideFuncs:
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2582,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2582,56'
              BranchSideFuncs:
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2583,15'
              BranchSideFuncs:
                - decNumberZero
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2588,3'
          Dst:             decNumberZero
    - functionName:    decReverse
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6662
      functionLinenumberEnd: 6669
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ulo
        - uhi
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:6664,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:6665,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:6669,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberRotate
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         66
      ICount:          573
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - decGetDigits
        - decGetInt
        - decNaNs
        - decNumberCopy
        - decReverse
        - decShiftToLeast
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2462,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2462,30'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2463,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2462,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2463,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2465,13'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decStatus
                - decGetDigits
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2465,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2465,41'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2466,11'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2465,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2466,11'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2468,22'
              BranchSideFuncs:
                - decGetInt
                - decNumberCopy
                - decStatus
                - decGetDigits
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2470,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2470,9'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2472,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2470,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2470,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2472,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2471,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2471,13'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2472,13'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2469,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2472,13'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2474,21'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - decGetDigits
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2476,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2476,28'
              BranchSideFuncs:
                - decStatus
                - decGetDigits
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2477,11'
              BranchSideFuncs:
                - decStatus
                - decGetDigits
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2482,28'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2482,27'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2482,27'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2483,31'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2483,30'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2483,30'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2484,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2484,42'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2485,21'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2486,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2486,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2486,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2522,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2523,21'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2537,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2524,37'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2524,55'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2524,55'
              BranchSideFuncs:
                - decShiftToLeast
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2525,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2526,22'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2532,22'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
                - decReverse
                - decReverse
                - decReverse
                - decShiftToLeast
        - Branch String:   'vendor/decNumber/decNumber.c:2537,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2541,25'
              BranchSideFuncs:
                - decReverse
                - decReverse
                - decReverse
                - decGetDigits
                - decStatus
                - decShiftToLeast
            - BranchSide:      'vendor/decNumber/decNumber.c:2556,34'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2542,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2543,23'
              BranchSideFuncs:
                - decShiftToLeast
                - decReverse
                - decReverse
                - decReverse
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2550,22'
              BranchSideFuncs:
                - decReverse
                - decReverse
                - decReverse
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2560,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2560,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2560,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2463,5'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:2468,12'
          Dst:             decGetInt
        - Src:             'vendor/decNumber/decNumber.c:2474,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2524,11'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:2544,13'
          Dst:             decShiftToLeast
        - Src:             'vendor/decNumber/decNumber.c:2550,11'
          Dst:             decReverse
        - Src:             'vendor/decNumber/decNumber.c:2551,11'
          Dst:             decReverse
        - Src:             'vendor/decNumber/decNumber.c:2552,11'
          Dst:             decReverse
        - Src:             'vendor/decNumber/decNumber.c:2556,21'
          Dst:             decGetDigits
        - Src:             'vendor/decNumber/decNumber.c:2560,18'
          Dst:             decStatus
    - functionName:    decNumberRemainderNear
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2417
      functionLinenumberEnd: 2424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decDivideOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2420,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2420,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2420,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2419,3'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:2420,18'
          Dst:             decStatus
    - functionName:    decNumberRemainder
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decDivideOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2397,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2397,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2397,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2396,3'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:2397,18'
          Dst:             decStatus
    - functionName:    decNumberRescale
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2374
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decQuantizeOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2377,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2377,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2377,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2376,3'
          Dst:             decQuantizeOp
        - Src:             'vendor/decNumber/decNumber.c:2377,18'
          Dst:             decStatus
    - functionName:    decNumberReduce
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2310
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - decCopyFit
        - decFinalize
        - decNaNs
        - decStatus
        - decTrim
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:2336,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2337,15'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2342,16'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decTrim
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2351,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2351,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2351,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2337,7'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:2342,5'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:2343,5'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:2344,5'
          Dst:             decTrim
        - Src:             'vendor/decNumber/decNumber.c:2351,18'
          Dst:             decStatus
    - functionName:    decNumberNormalize
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decNumberReduce
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:2306,10'
          Dst:             decNumberReduce
    - functionName:    decNumberPower
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1940
      functionLinenumberEnd: 2263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         161
      ICount:          1062
      EdgeCount:       219
      CyclomaticComplexity: 60
      functionsReached:
        - decCheckMath
        - decContextDefault
        - decCopyFit
        - decDivideOp
        - decExpOp
        - decFinalize
        - decGetInt
        - decLnOp
        - decMultiplyOp
        - decNaNs
        - decNumberCompare
        - decNumberCopy
        - decNumberZero
        - decShiftToMost
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1991,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1992,11'
              BranchSideFuncs:
                - decGetInt
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decShiftToMost
                - decNaNs
            - BranchSide:      'vendor/decNumber/decNumber.c:2025,17'
              BranchSideFuncs:
                - decGetInt
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:1992,31'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1992,34'
              BranchSideFuncs:
                - decNaNs
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1993,17'
              BranchSideFuncs:
                - decNaNs
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1992,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1993,17'
              BranchSideFuncs:
                - decNaNs
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1995,11'
              BranchSideFuncs:
                - decGetInt
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:1995,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1996,21'
              BranchSideFuncs:
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decStatus
                - free
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:2022,7'
              BranchSideFuncs:
                - decGetInt
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:1998,10'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1998,14'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:2001,11'
              BranchSideFuncs:
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decStatus
                - free
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:1998,14'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1998,14'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:1999,17'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1998,14'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1998,14'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:1999,17'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1997,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1999,17'
              BranchSideFuncs:
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decStatus
                - free
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:2001,11'
              BranchSideFuncs:
                - decNumberZero
                - decNumberCompare
                - decNumberZero
                - decStatus
                - free
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:2005,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2006,17'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2008,21'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:2006,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2006,25'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2007,13'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2008,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2010,23'
              BranchSideFuncs:
                - decShiftToMost
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2017,18'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2026,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2027,13'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2033,9'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2029,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2029,25'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2031,7'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2029,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2030,15'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2031,7'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2034,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2034,10'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2037,9'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2033,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2034,24'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2037,9'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2037,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2038,19'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2053,9'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2040,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2040,18'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2043,14'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2043,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2043,24'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2046,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2043,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2044,17'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2046,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2046,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2046,36'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2048,19'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2053,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2053,9'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2081,10'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2053,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2053,9'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2081,10'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2053,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2054,11'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2081,10'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2054,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2061,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2064,21'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2065,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2071,15'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2073,23'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2081,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2084,11'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:2109,11'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:2084,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2085,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2087,24'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2088,8'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2088,44'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2088,24'
              BranchSideFuncs:
                - decCheckMath
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2087,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2088,44'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2090,7'
              BranchSideFuncs:
                - decContextDefault
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2105,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2105,49'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2105,49'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2109,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2111,23'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2115,11'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2115,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2115,19'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2117,13'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2125,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2125,42'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2130,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2130,50'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2130,50'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2132,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2133,36'
              BranchSideFuncs:
                - malloc
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2141,10'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2134,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2135,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2137,11'
              BranchSideFuncs:
                - decLnOp
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
                - decNumberZero
                - decMultiplyOp
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2141,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2145,15'
              BranchSideFuncs:
                - decNumberZero
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2165,21'
              BranchSideFuncs:
                - decNumberZero
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:2147,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2147,11'
              BranchSideFuncs:
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:2158,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2147,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2147,11'
              BranchSideFuncs:
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:2158,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2147,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2149,10'
              BranchSideFuncs:
                - decShiftToMost
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2158,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decExpOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2150,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2151,21'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2156,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2170,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2171,24'
              BranchSideFuncs:
                - decNumberCopy
                - decDivideOp
                - decNumberCopy
                - decNumberCopy
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:2196,14'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2179,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2180,42'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decNumberCopy
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2187,25'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2181,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2182,21'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2184,17'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2199,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2200,15'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2204,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2200,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2200,51'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:2200,38'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2200,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2200,38'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2201,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2200,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2200,38'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2201,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2200,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2200,51'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:2201,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2205,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2206,18'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2209,13'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2209,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2209,20'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:2210,14'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2210,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2210,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:2211,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
                - decFinalize
                - decNumberCopy
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:2215,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs:
                - decFinalize
                - decNumberCopy
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2228,20'
              BranchSideFuncs:
                - decFinalize
                - decNumberCopy
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2253,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2253,28'
              BranchSideFuncs:
                - free
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:2254,7'
              BranchSideFuncs:
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:2254,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2254,28'
              BranchSideFuncs:
                - free
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2259,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:2259,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:2259,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:2259,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1993,9'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:2001,11'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2003,11'
          Dst:             decNumberCompare
        - Src:             'vendor/decNumber/decNumber.c:2004,11'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2012,25'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:2025,7'
          Dst:             decGetInt
        - Src:             'vendor/decNumber/decNumber.c:2039,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2073,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2087,11'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:2088,11'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:2090,7'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:2111,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2145,7'
          Dst:             decLnOp
        - Src:             'vendor/decNumber/decNumber.c:2152,23'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:2158,9'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:2159,9'
          Dst:             decExpOp
        - Src:             'vendor/decNumber/decNumber.c:2165,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:2172,9'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2177,11'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:2187,11'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2188,11'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2207,11'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:2211,9'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:2231,9'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:2232,9'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:2246,5'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:2247,5'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:2259,18'
          Dst:             decStatus
    - functionName:    decNumberCompare
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:859,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:859,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:859,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:858,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:859,18'
          Dst:             decStatus
    - functionName:    decCheckMath
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7515
      functionLinenumberEnd: 7524
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rhs
        - set
        - status
      BBCount:         24
      ICount:          146
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7518,4'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7518,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7519,33'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7519,4'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7519,33'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7519,8'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7517,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7519,33'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7520,14'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7521,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7521,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7523,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7522,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7522,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7523,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7523,10'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7523,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7523,24'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7523,10'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7523,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7523,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decLnOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5588
      functionLinenumberEnd: 5806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
        - status
      BBCount:         133
      ICount:          954
      EdgeCount:       181
      CyclomaticComplexity: 50
      functionsReached:
        - decAddOp
        - decCompareOp
        - decContextDefault
        - decCopyFit
        - decExpOp
        - decFinalize
        - decGetInt
        - decMultiplyOp
        - decNaNs
        - decNumberCopy
        - decNumberFromInt32
        - decNumberFromString
        - decNumberZero
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:5616,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5617,11'
              BranchSideFuncs:
                - decNaNs
                - free
                - free
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:5625,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:5617,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5618,13'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5622,21'
              BranchSideFuncs:
                - decNaNs
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5618,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5619,12'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5620,29'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5625,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5625,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:5631,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
        - Branch String:   'vendor/decNumber/decNumber.c:5625,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5625,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:5631,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
        - Branch String:   'vendor/decNumber/decNumber.c:5625,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5626,21'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5631,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
        - Branch String:   'vendor/decNumber/decNumber.c:5631,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5632,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5638,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
        - Branch String:   'vendor/decNumber/decNumber.c:5638,26'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5638,29'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5638,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5642,11'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5642,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5642,30'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
                - decNumberFromString
            - BranchSide:      'vendor/decNumber/decNumber.c:5649,11'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
        - Branch String:   'vendor/decNumber/decNumber.c:5642,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5644,15'
              BranchSideFuncs:
                - decNumberFromString
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5649,11'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
        - Branch String:   'vendor/decNumber/decNumber.c:5649,26'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5649,29'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
                - decNumberFromString
            - BranchSide:      'vendor/decNumber/decNumber.c:5655,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5649,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5650,15'
              BranchSideFuncs:
                - decNumberFromString
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5655,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5662,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5662,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,7'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,46'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5662,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,46'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5662,46'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5670,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5670,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5670,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,49'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,49'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5670,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,49'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5670,49'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5671,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5672,37'
              BranchSideFuncs:
                - malloc
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5678,8'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5673,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5674,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5676,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5679,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5679,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,34'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5679,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,50'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,50'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5679,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,50'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5679,50'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5680,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5681,37'
              BranchSideFuncs:
                - malloc
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5697,5'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5682,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5683,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5685,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberFromInt32
                - decNumberFromInt32
                - decMultiplyOp
                - decCopyFit
                - decGetInt
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5710,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5710,17'
              BranchSideFuncs:
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5711,12'
              BranchSideFuncs:
                - decNumberFromInt32
                - decAddOp
                - decNumberZero
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5765,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5765,11'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5766,12'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5765,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5765,11'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5766,12'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5765,30'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5766,12'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5767,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5765,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5767,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5779,16'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5767,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5767,27'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5768,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - decCompareOp
        - Branch String:   'vendor/decNumber/decNumber.c:5768,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5768,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - decCompareOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5775,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5768,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5768,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - decCompareOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5775,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5768,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5769,30'
              BranchSideFuncs:
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5775,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5770,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5770,30'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5771,18'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5775,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5775,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5776,9'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5775,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5775,13'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5776,9'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5775,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5775,45'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5776,9'
              BranchSideFuncs:
                - decAddOp
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5780,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5780,18'
              BranchSideFuncs:
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5782,10'
              BranchSideFuncs:
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5783,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5783,20'
              BranchSideFuncs:
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5784,19'
              BranchSideFuncs:
                - decExpOp
                - decMultiplyOp
                - decAddOp
                - decAddOp
                - decCompareOp
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5797,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5797,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5798,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5797,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5797,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5798,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5797,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5797,27'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5798,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5803,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5803,29'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5804,7'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5804,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5804,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5804,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:5620,15'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5622,13'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:5626,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5646,9'
          Dst:             decNumberFromString
        - Src:             'vendor/decNumber/decNumber.c:5652,9'
          Dst:             decNumberFromString
        - Src:             'vendor/decNumber/decNumber.c:5697,5'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:5699,5'
          Dst:             decNumberFromInt32
        - Src:             'vendor/decNumber/decNumber.c:5700,5'
          Dst:             decNumberFromInt32
        - Src:             'vendor/decNumber/decNumber.c:5702,5'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:5707,5'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:5709,7'
          Dst:             decGetInt
        - Src:             'vendor/decNumber/decNumber.c:5712,5'
          Dst:             decNumberFromInt32
        - Src:             'vendor/decNumber/decNumber.c:5716,5'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:5721,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5751,7'
          Dst:             decExpOp
        - Src:             'vendor/decNumber/decNumber.c:5754,7'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:5755,7'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:5769,11'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:5779,7'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:5799,5'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:5800,5'
          Dst:             decFinalize
    - functionName:    decExpOp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5228
      functionLinenumberEnd: 5496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
        - status
      BBCount:         118
      ICount:          938
      EdgeCount:       159
      CyclomaticComplexity: 43
      functionsReached:
        - decAddOp
        - decCompare
        - decContextDefault
        - decCopyFit
        - decDivideOp
        - decFinalize
        - decMultiplyOp
        - decNaNs
        - decNumberCopy
        - decNumberZero
        - decShiftToMost
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:5268,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5269,11'
              BranchSideFuncs:
                - decNaNs
                - free
                - free
                - free
                - decNumberCopy
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:5277,9'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:5269,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5270,13'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
                - free
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:5274,21'
              BranchSideFuncs:
                - decNaNs
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5270,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5271,25'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5272,29'
              BranchSideFuncs:
                - decNumberCopy
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5277,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5277,9'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:5296,19'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5277,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5277,9'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:5296,19'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5277,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5278,21'
              BranchSideFuncs:
                - decNumberZero
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5296,19'
              BranchSideFuncs:
                - decNumberZero
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5299,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5299,35'
              BranchSideFuncs:
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
            - BranchSide:      'vendor/decNumber/decNumber.c:5300,21'
              BranchSideFuncs:
                - decCompare
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5301,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5302,8'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5304,9'
              BranchSideFuncs:
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
                - decNumberZero
                - decShiftToMost
        - Branch String:   'vendor/decNumber/decNumber.c:5304,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5305,17'
              BranchSideFuncs:
                - decNumberZero
                - decShiftToMost
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5315,5'
              BranchSideFuncs:
                - decContextDefault
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:5329,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5333,21'
              BranchSideFuncs:
                - decNumberZero
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5340,21'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5335,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5335,37'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5336,8'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5351,17'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5351,11'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5351,11'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5354,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5355,14'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5359,11'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5359,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5360,27'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5385,9'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5361,38'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5361,54'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5361,54'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5362,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5363,40'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5369,23'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5364,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5365,14'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5367,18'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5385,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5385,38'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5385,38'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5393,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5393,44'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5393,44'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5394,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5395,39'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5405,36'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5396,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5397,12'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5399,11'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5405,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5405,44'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:5405,44'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:5406,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5407,39'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5414,21'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5408,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5409,12'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5411,11'
              BranchSideFuncs:
                - decNumberCopy
                - decNumberZero
                - decNumberZero
                - decNumberZero
                - decContextDefault
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decAddOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5444,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5444,17'
              BranchSideFuncs:
                - decAddOp
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5445,18'
              BranchSideFuncs:
                - decAddOp
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5443,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5444,32'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5445,18'
              BranchSideFuncs:
                - decAddOp
                - decAddOp
                - decMultiplyOp
                - decDivideOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decNumberZero
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5458,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5459,11'
              BranchSideFuncs:
                - decNumberZero
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5485,12'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5469,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,16'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5471,11'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5470,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,39'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5470,39'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,39'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,56'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5470,39'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,39'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,56'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5470,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,50'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5470,56'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5472,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5473,18'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5476,13'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5476,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5476,20'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5477,14'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5477,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5477,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
            - BranchSide:      'vendor/decNumber/decNumber.c:5478,23'
              BranchSideFuncs:
                - decMultiplyOp
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
                - decMultiplyOp
        - Branch String:   'vendor/decNumber/decNumber.c:5486,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5486,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5487,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5486,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5486,9'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5487,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5486,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5486,27'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5487,17'
              BranchSideFuncs:
                - decCopyFit
                - decFinalize
                - free
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5492,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5492,29'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5493,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5493,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5493,29'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5494,7'
              BranchSideFuncs:
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:5494,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:5494,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:5494,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:5271,11'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5272,15'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5274,13'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:5278,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5296,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5300,10'
          Dst:             decCompare
        - Src:             'vendor/decNumber/decNumber.c:5306,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5308,19'
          Dst:             decShiftToMost
        - Src:             'vendor/decNumber/decNumber.c:5315,5'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:5333,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5369,9'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5414,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:5415,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5416,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5417,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5420,7'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:5436,9'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:5437,9'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:5438,9'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:5445,9'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:5466,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:5474,11'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:5478,9'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:5488,5'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:5489,5'
          Dst:             decFinalize
    - functionName:    decNumberFromString
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - chars
        - set
      BBCount:         182
      ICount:          1059
      EdgeCount:       245
      CyclomaticComplexity: 65
      functionsReached:
        - decBiStr
        - decFinalize
        - decNumberZero
        - decSetCoeff
        - decStatus
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:505,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:505,23'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:510,12'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:505,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:506,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:510,12'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:510,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:510,22'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:514,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:510,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:511,17'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:514,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:512,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:512,30'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:513,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:514,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:515,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:524,7'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:515,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:516,17'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:519,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:519,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:520,17'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
            - BranchSide:      'vendor/decNumber/decNumber.c:522,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
                - decNumberZero
                - decBiStr
                - decBiStr
        - Branch String:   'vendor/decNumber/decNumber.c:527,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:528,13'
              BranchSideFuncs:
                - decNumberZero
                - decBiStr
                - decBiStr
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:580,16'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:529,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:529,21'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:535,11'
              BranchSideFuncs:
                - decNumberZero
                - decBiStr
                - decBiStr
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:535,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:535,26'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:536,21'
              BranchSideFuncs:
                - decNumberZero
                - decBiStr
                - decBiStr
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:538,8'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:538,20'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:539,18'
              BranchSideFuncs:
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:537,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:539,18'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:545,16'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:546,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:546,23'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:547,10'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:546,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:547,10'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:550,12'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:550,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:550,23'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:551,8'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:550,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:550,31'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:551,8'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:552,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:552,23'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:553,8'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:552,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:552,31'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:553,8'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:554,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:554,23'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:555,8'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:554,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:554,31'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:555,8'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:558,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:558,43'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:559,12'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:559,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:560,15'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:564,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:565,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:565,31'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:565,24'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:565,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:565,31'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:566,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:568,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:568,21'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:569,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:569,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:572,13'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:576,13'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:572,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:572,25'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:573,13'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:573,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:573,28'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:574,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:586,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:586,23'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:589,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:586,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:586,31'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:589,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:591,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:591,25'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:592,18'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:593,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:593,21'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:595,7'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:595,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:595,27'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:595,7'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:595,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:595,41'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:596,16'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:598,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:598,31'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:598,24'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:598,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:598,31'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:599,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:602,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:602,21'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:607,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:607,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:608,13'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:611,21'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:608,28'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:608,50'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:608,32'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:608,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:608,50'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:610,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:612,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:612,27'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:613,13'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:620,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:621,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:636,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:621,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:622,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:633,7'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:622,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:622,22'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:623,14'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:623,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:623,22'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:624,10'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:636,23'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:636,26'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:642,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:636,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:637,18'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:642,9'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:642,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:642,29'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:644,21'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:644,21'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:644,21'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:644,21'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:648,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:648,36'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:649,13'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:658,12'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:658,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:658,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:661,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:661,20'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:662,11'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:663,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:663,20'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:664,10'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:665,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:665,18'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:666,17'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
                - decSetCoeff
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:688,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:689,14'
              BranchSideFuncs:
                - decSetCoeff
                - decFinalize
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:696,12'
              BranchSideFuncs:
                - decStatus
                - free
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:697,8'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:697,12'
              BranchSideFuncs:
                - decFinalize
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:698,16'
              BranchSideFuncs:
                - decFinalize
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:705,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:705,28'
              BranchSideFuncs:
                - free
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:706,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:706,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:706,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:706,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:536,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:537,11'
          Dst:             decBiStr
        - Src:             'vendor/decNumber/decNumber.c:538,11'
          Dst:             decBiStr
        - Src:             'vendor/decNumber/decNumber.c:690,7'
          Dst:             decSetCoeff
        - Src:             'vendor/decNumber/decNumber.c:692,7'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:699,9'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:706,18'
          Dst:             decStatus
    - functionName:    decNumberFromInt32
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dn
        - in
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - decNumberFromUInt32
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:336,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:336,20'
              BranchSideFuncs:
                - decNumberFromUInt32
            - BranchSide:      'vendor/decNumber/decNumber.c:338,9'
              BranchSideFuncs:
                - decNumberFromUInt32
        - Branch String:   'vendor/decNumber/decNumber.c:338,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:338,26'
              BranchSideFuncs:
                - decNumberFromUInt32
            - BranchSide:      'vendor/decNumber/decNumber.c:339,18'
              BranchSideFuncs:
                - decNumberFromUInt32
        - Branch String:   'vendor/decNumber/decNumber.c:343,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:343,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:343,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:342,3'
          Dst:             decNumberFromUInt32
    - functionName:    decNumberFromUInt32
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dn
        - uin
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - decGetDigits
        - decNumberZero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:350,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:350,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:351,11'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:351,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:352,16'
              BranchSideFuncs:
                - decGetDigits
            - BranchSide:      'vendor/decNumber/decNumber.c:355,27'
              BranchSideFuncs:
                - decGetDigits
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:349,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:355,14'
          Dst:             decGetDigits
    - functionName:    decBiStr
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7667
      functionLinenumberEnd: 7674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - targ
        - str1
        - str2
      BBCount:         12
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:7669,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7669,26'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7671,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7669,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7669,39'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7671,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:7671,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:7671,22'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:7672,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decNumberMultiply
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1903
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decMultiplyOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1906,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1906,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1906,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1905,3'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:1906,18'
          Dst:             decStatus
    - functionName:    decNumberOr
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionLinenumberEnd: 1854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         57
      ICount:          464
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - decGetDigits
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1812,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1812,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1814,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1812,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1812,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1814,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1813,4'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1813,7'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1814,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1813,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1813,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1814,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1813,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1813,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1814,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1812,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1814,15'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1818,6'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1821,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1821,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1821,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1822,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1822,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1822,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1823,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1823,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1823,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1824,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1825,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1825,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1825,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1827,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1850,28'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:1827,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1827,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1828,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1829,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1829,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1830,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1832,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1835,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1848,5'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1835,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1836,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1847,7'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1836,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1836,27'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1837,11'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1841,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1842,21'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1845,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1845,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1845,25'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1846,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1845,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1845,39'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1846,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1814,5'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:1842,11'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:1850,15'
          Dst:             decGetDigits
    - functionName:    decNumberCopySign
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3435
      functionLinenumberEnd: 3444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decNumberCopy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3441,3'
          Dst:             decNumberCopy
    - functionName:    decNumberNextToward
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1735
      functionLinenumberEnd: 1785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         29
      ICount:          197
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - decAddOp
        - decCompare
        - decNaNs
        - decNumberCopySign
        - decNumberIsNormal
        - decNumberZero
        - decSetMaxValue
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1744,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1744,30'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1745,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1744,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1745,13'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1748,23'
              BranchSideFuncs:
                - decCompare
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
                - decSetMaxValue
                - decSetMaxValue
                - decNumberCopySign
        - Branch String:   'vendor/decNumber/decNumber.c:1749,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1749,31'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1751,11'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
                - decSetMaxValue
                - decSetMaxValue
                - decNumberCopySign
        - Branch String:   'vendor/decNumber/decNumber.c:1751,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1751,40'
              BranchSideFuncs:
                - decNumberCopySign
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1754,13'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
                - decSetMaxValue
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:1754,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1756,16'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:1766,16'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
                - decSetMaxValue
        - Branch String:   'vendor/decNumber/decNumber.c:1756,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1757,28'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:1761,19'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1766,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1767,28'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:1770,19'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decNumberIsNormal
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1783,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1783,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1784,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1745,5'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:1748,12'
          Dst:             decCompare
        - Src:             'vendor/decNumber/decNumber.c:1751,22'
          Dst:             decNumberCopySign
        - Src:             'vendor/decNumber/decNumber.c:1757,13'
          Dst:             decSetMaxValue
        - Src:             'vendor/decNumber/decNumber.c:1767,13'
          Dst:             decSetMaxValue
        - Src:             'vendor/decNumber/decNumber.c:1773,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1776,9'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:1779,13'
          Dst:             decNumberIsNormal
        - Src:             'vendor/decNumber/decNumber.c:1783,18'
          Dst:             decStatus
    - functionName:    decNumberNextPlus
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decAddOp
        - decNumberZero
        - decSetMaxValue
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1704,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1705,20'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:1710,3'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1716,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1716,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1717,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1705,5'
          Dst:             decSetMaxValue
        - Src:             'vendor/decNumber/decNumber.c:1710,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1714,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:1716,18'
          Dst:             decStatus
    - functionName:    decNumberNextMinus
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - decAddOp
        - decNumberZero
        - decSetMaxValue
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1668,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1669,20'
              BranchSideFuncs:
                - decSetMaxValue
            - BranchSide:      'vendor/decNumber/decNumber.c:1673,3'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1679,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1679,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1680,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1669,5'
          Dst:             decSetMaxValue
        - Src:             'vendor/decNumber/decNumber.c:1673,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1677,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:1679,18'
          Dst:             decStatus
    - functionName:    decNumberMinus
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1629
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decAddOp
        - decNumberZero
        - decStatus
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1640,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1640,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1640,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1637,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1639,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:1640,18'
          Dst:             decStatus
    - functionName:    decNumberMinMag
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1607,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1607,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1607,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1606,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:1607,18'
          Dst:             decStatus
    - functionName:    decNumberMin
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1584,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1584,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1584,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1583,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:1584,18'
          Dst:             decStatus
    - functionName:    decNumberMaxMag
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1561,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1561,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1561,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1560,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:1561,18'
          Dst:             decStatus
    - functionName:    decNumberMax
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionLinenumberEnd: 1542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1538,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1538,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1538,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1537,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:1538,18'
          Dst:             decStatus
    - functionName:    decNumberLog10
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         66
      ICount:          477
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - decCheckMath
        - decContextDefault
        - decCopyFit
        - decDivideOp
        - decFinalize
        - decLnOp
        - decNumberCopy
        - decNumberFromInt32
        - decNumberZero
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1415,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1415,41'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1509,7'
              BranchSideFuncs:
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1434,42'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1434,46'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1459,6'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1434,46'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1434,46'
              BranchSideFuncs:
                - decCopyFit
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
                - decNumberFromInt32
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:1435,11'
              BranchSideFuncs:
                - decCopyFit
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
                - decNumberFromInt32
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:1434,46'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1434,46'
              BranchSideFuncs:
                - decCopyFit
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
                - decNumberFromInt32
                - decCopyFit
                - decFinalize
            - BranchSide:      'vendor/decNumber/decNumber.c:1435,11'
              BranchSideFuncs:
                - decCopyFit
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
                - decNumberFromInt32
                - decCopyFit
                - decFinalize
        - Branch String:   'vendor/decNumber/decNumber.c:1434,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1435,11'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1459,6'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1442,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1442,38'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1453,7'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1442,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1447,28'
              BranchSideFuncs:
                - decNumberFromInt32
                - decCopyFit
                - decFinalize
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1453,7'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1462,8'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1462,34'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1462,48'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1463,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1463,40'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1463,40'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1464,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1465,37'
              BranchSideFuncs:
                - malloc
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:1471,17'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:1466,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1467,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1469,9'
              BranchSideFuncs:
                - decLnOp
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:1479,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1479,30'
              BranchSideFuncs:
                - decStatus
                - free
                - free
                - decNumberZero
                - decLnOp
                - decDivideOp
                - malloc
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:1480,9'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:1479,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1479,48'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:1480,9'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
        - Branch String:   'vendor/decNumber/decNumber.c:1480,28'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1480,31'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1481,21'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1480,31'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1480,31'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:1485,7'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1480,31'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1480,31'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
                - decNumberCopy
            - BranchSide:      'vendor/decNumber/decNumber.c:1485,7'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1480,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1481,21'
              BranchSideFuncs:
                - decNumberCopy
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1485,7'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1486,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1486,40'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1486,40'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1487,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1488,37'
              BranchSideFuncs:
                - malloc
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1494,19'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1489,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1490,15'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1492,9'
              BranchSideFuncs:
                - decNumberZero
                - decLnOp
                - decDivideOp
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1509,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1509,29'
              BranchSideFuncs:
                - free
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1510,7'
              BranchSideFuncs:
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1510,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1510,29'
              BranchSideFuncs:
                - free
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1515,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1515,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1515,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1515,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1415,8'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:1431,5'
          Dst:             decContextDefault
        - Src:             'vendor/decNumber/decNumber.c:1440,7'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:1447,9'
          Dst:             decNumberFromInt32
        - Src:             'vendor/decNumber/decNumber.c:1449,9'
          Dst:             decCopyFit
        - Src:             'vendor/decNumber/decNumber.c:1450,9'
          Dst:             decFinalize
        - Src:             'vendor/decNumber/decNumber.c:1475,5'
          Dst:             decLnOp
        - Src:             'vendor/decNumber/decNumber.c:1481,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:1494,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1503,5'
          Dst:             decLnOp
        - Src:             'vendor/decNumber/decNumber.c:1506,5'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:1515,18'
          Dst:             decStatus
    - functionName:    decNumberPlus
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1873
      functionLinenumberEnd: 1887
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decAddOp
        - decNumberZero
        - decStatus
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1883,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1883,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1883,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1880,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1882,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:1883,18'
          Dst:             decStatus
    - functionName:    decNumberCopyAbs
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3392
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decNumberCopy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3396,3'
          Dst:             decNumberCopy
    - functionName:    decNumberLogB
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         23
      ICount:          161
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - decNaNs
        - decNumberCopyAbs
        - decNumberFromInt32
        - decNumberPlus
        - decNumberZero
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1333,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1333,36'
              BranchSideFuncs:
                - decNaNs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1334,13'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
                - decNumberZero
                - decNumberCopyAbs
        - Branch String:   'vendor/decNumber/decNumber.c:1334,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1334,56'
              BranchSideFuncs:
                - decNumberCopyAbs
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1335,13'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:1335,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1335,13'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:1341,12'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
        - Branch String:   'vendor/decNumber/decNumber.c:1335,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1335,13'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:1341,12'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
        - Branch String:   'vendor/decNumber/decNumber.c:1335,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1336,19'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1341,12'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
                - decNumberFromInt32
        - Branch String:   'vendor/decNumber/decNumber.c:1342,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1342,45'
              BranchSideFuncs:
                - decNumberFromInt32
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1345,20'
              BranchSideFuncs:
                - decNumberFromInt32
                - decNumberPlus
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1351,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1351,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1351,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1333,28'
          Dst:             decNaNs
        - Src:             'vendor/decNumber/decNumber.c:1334,39'
          Dst:             decNumberCopyAbs
        - Src:             'vendor/decNumber/decNumber.c:1336,5'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1342,26'
          Dst:             decNumberFromInt32
        - Src:             'vendor/decNumber/decNumber.c:1346,7'
          Dst:             decNumberFromInt32
        - Src:             'vendor/decNumber/decNumber.c:1347,7'
          Dst:             decNumberPlus
        - Src:             'vendor/decNumber/decNumber.c:1351,18'
          Dst:             decStatus
    - functionName:    decNumberLn
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - decCheckMath
        - decLnOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1271,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1271,41'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1293,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1293,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1293,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1293,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1271,8'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:1286,5'
          Dst:             decLnOp
        - Src:             'vendor/decNumber/decNumber.c:1293,18'
          Dst:             decStatus
    - functionName:    decNumberInvert
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         42
      ICount:          339
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - decGetDigits
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1194,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1194,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1195,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1194,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1194,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1195,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1194,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1195,15'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1199,6'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1201,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1201,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1201,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1202,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1202,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1202,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1203,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1204,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1204,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1204,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1207,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1224,28'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:1207,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1207,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1208,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1212,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1213,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1222,5'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1213,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1213,24'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1214,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1216,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1217,19'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1220,11'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1220,20'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1220,23'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1221,7'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1220,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1220,37'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1221,7'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1195,5'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:1217,9'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:1224,15'
          Dst:             decGetDigits
    - functionName:    decNumberFMA
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1096
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - fhs
        - set
      BBCount:         40
      ICount:          268
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - decAddOp
        - decCheckMath
        - decMultiplyOp
        - decNumberZero
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1117,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1117,51'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1118,11'
              BranchSideFuncs:
                - decCheckMath
                - decCheckMath
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1118,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1118,11'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1119,72'
              BranchSideFuncs:
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1118,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1118,51'
              BranchSideFuncs:
                - decCheckMath
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1119,11'
              BranchSideFuncs:
                - decCheckMath
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1119,6'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1119,72'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1119,11'
              BranchSideFuncs:
                - decCheckMath
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1119,35'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1119,51'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1121,12'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1117,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1119,72'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1121,12'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1128,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1128,51'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:1128,51'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:1129,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1130,37'
              BranchSideFuncs:
                - malloc
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
            - BranchSide:      'vendor/decNumber/decNumber.c:1138,19'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:1131,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1132,15'
              BranchSideFuncs:
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1134,11'
              BranchSideFuncs:
                - decMultiplyOp
                - decAddOp
                - decStatus
                - free
                - decNumberZero
                - decNumberZero
        - Branch String:   'vendor/decNumber/decNumber.c:1145,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1146,13'
              BranchSideFuncs:
                - decNumberZero
                - decStatus
                - free
                - decNumberZero
                - decAddOp
            - BranchSide:      'vendor/decNumber/decNumber.c:1160,14'
              BranchSideFuncs:
                - decAddOp
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1146,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1147,23'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:1151,7'
              BranchSideFuncs:
                - decNumberZero
                - decAddOp
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:1163,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1163,29'
              BranchSideFuncs:
                - free
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1164,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1164,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1164,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1164,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1117,38'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:1118,38'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:1119,38'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:1138,5'
          Dst:             decMultiplyOp
        - Src:             'vendor/decNumber/decNumber.c:1147,9'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1151,7'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:1160,5'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:1164,18'
          Dst:             decStatus
    - functionName:    decNumberExp
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - decCheckMath
        - decExpOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1053,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1053,41'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1071,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:1071,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1071,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1071,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1053,8'
          Dst:             decCheckMath
        - Src:             'vendor/decNumber/decNumber.c:1064,5'
          Dst:             decExpOp
        - Src:             'vendor/decNumber/decNumber.c:1071,18'
          Dst:             decStatus
    - functionName:    decNumberDivideInteger
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decDivideOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:1009,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:1009,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:1009,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:1008,3'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:1009,18'
          Dst:             decStatus
    - functionName:    decNumberDivide
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decDivideOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:986,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:986,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:986,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:985,3'
          Dst:             decDivideOp
        - Src:             'vendor/decNumber/decNumber.c:986,18'
          Dst:             decStatus
    - functionName:    decNumberCompareTotalMag
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         36
      ICount:          272
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - decCompareOp
        - decNumberCopy
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:933,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:934,9'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:947,9'
              BranchSideFuncs:
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:935,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:935,52'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:935,52'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:936,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:937,39'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:943,21'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:938,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:939,17'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:941,11'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - decNumberCopy
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:947,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:948,9'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:961,18'
              BranchSideFuncs:
                - decCompareOp
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:949,36'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:949,52'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - malloc
            - BranchSide:      'vendor/decNumber/decNumber.c:949,52'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
                - malloc
        - Branch String:   'vendor/decNumber/decNumber.c:950,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:951,39'
              BranchSideFuncs:
                - malloc
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:957,21'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:952,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:953,17'
              BranchSideFuncs:
                - decStatus
                - free
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:955,11'
              BranchSideFuncs:
                - decNumberCopy
                - decCompareOp
                - decStatus
                - free
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:964,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:964,29'
              BranchSideFuncs:
                - free
                - decStatus
                - free
            - BranchSide:      'vendor/decNumber/decNumber.c:965,7'
              BranchSideFuncs:
                - decStatus
                - free
        - Branch String:   'vendor/decNumber/decNumber.c:965,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:965,29'
              BranchSideFuncs:
                - free
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:966,7'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:966,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:966,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:966,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:943,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:957,7'
          Dst:             decNumberCopy
        - Src:             'vendor/decNumber/decNumber.c:961,5'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:966,18'
          Dst:             decStatus
    - functionName:    decNumberCompareTotal
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:900,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:900,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:900,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:899,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:900,18'
          Dst:             decStatus
    - functionName:    decNumberCompareSignal
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decCompareOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:879,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:879,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:879,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:878,3'
          Dst:             decCompareOp
        - Src:             'vendor/decNumber/decNumber.c:879,18'
          Dst:             decStatus
    - functionName:    decNumberAnd
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         57
      ICount:          466
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - decGetDigits
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:797,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:797,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:799,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:797,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:797,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:799,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:798,4'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:798,7'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:799,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:798,24'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:798,27'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:799,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:798,51'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:798,54'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:799,15'
              BranchSideFuncs:
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:797,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:799,15'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:804,6'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:807,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:807,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:807,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:808,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:808,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:808,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:809,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:809,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:809,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:810,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:811,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:811,10'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:811,3'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:813,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:837,28'
              BranchSideFuncs:
                - decGetDigits
        - Branch String:   'vendor/decNumber/decNumber.c:813,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:813,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:814,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:815,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:815,19'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:816,14'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:818,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:820,8'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:835,5'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:822,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:823,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:834,7'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:823,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:823,25'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:824,11'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:828,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:829,21'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:832,13'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:832,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:832,25'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:833,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
        - Branch String:   'vendor/decNumber/decNumber.c:832,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:832,39'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:833,9'
              BranchSideFuncs:
                - decGetDigits
                - decStatus
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:799,5'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:829,11'
          Dst:             decStatus
        - Src:             'vendor/decNumber/decNumber.c:837,15'
          Dst:             decGetDigits
    - functionName:    decNumberAdd
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - lhs
        - rhs
        - set
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decAddOp
        - decStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:765,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:765,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:765,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:764,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:765,18'
          Dst:             decStatus
    - functionName:    decNumberAbs
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - rhs
        - set
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decAddOp
        - decNumberZero
        - decStatus
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:741,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:741,28'
              BranchSideFuncs:
                - decStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:741,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:738,3'
          Dst:             decNumberZero
        - Src:             'vendor/decNumber/decNumber.c:740,3'
          Dst:             decAddOp
        - Src:             'vendor/decNumber/decNumber.c:741,18'
          Dst:             decStatus
    - functionName:    decNumberToEngString
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - string
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decToString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:454,3'
          Dst:             decToString
    - functionName:    decToString
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3621
      functionLinenumberEnd: 3766
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - dn
        - string
        - eng
      BBCount:         197
      ICount:          1332
      EdgeCount:       260
      CyclomaticComplexity: 65
      functionsReached:
        - strcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:3627,26'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3627,25'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'vendor/decNumber/decNumber.c:3627,25'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'vendor/decNumber/decNumber.c:3636,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3637,6'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'vendor/decNumber/decNumber.c:3640,7'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'vendor/decNumber/decNumber.c:3640,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3641,9'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'vendor/decNumber/decNumber.c:3659,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3641,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3642,14'
              BranchSideFuncs:
                - strcpy
                - strcpy
            - BranchSide:      'vendor/decNumber/decNumber.c:3646,9'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'vendor/decNumber/decNumber.c:3646,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3647,8'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'vendor/decNumber/decNumber.c:3650,12'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'vendor/decNumber/decNumber.c:3654,16'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3654,51'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3654,21'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3654,32'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3654,35'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3656,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3654,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3654,51'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3656,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3659,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3659,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3659,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3662,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3663,5'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3672,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3663,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3664,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3668,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3665,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3666,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3665,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3665,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3665,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3665,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3665,34'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,34'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3665,23'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3674,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3674,19'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3675,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3674,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3675,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3703,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3677,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3677,17'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3700,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3677,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3681,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3700,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3681,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3682,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3686,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3683,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3683,27'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3684,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3692,12'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3692,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3692,29'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3692,12'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3692,12'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3692,29'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3692,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3692,29'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3694,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3704,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3705,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3730,6'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3706,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3707,11'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3715,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3707,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3708,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3708,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3708,26'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3709,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3713,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3713,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3713,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3713,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3713,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3713,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3714,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3715,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3716,8'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3727,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3718,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3719,15'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3719,15'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3719,28'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3720,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3724,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3724,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3724,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3724,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3724,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3724,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3725,9'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3727,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3727,38'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3732,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3732,32'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3733,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3734,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3735,13'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3735,13'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3735,26'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3736,11'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3740,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3740,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3740,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3740,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3740,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3740,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3741,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3747,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3748,10'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3764,4'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3752,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3753,9'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3757,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3757,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3763,5'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3758,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3758,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3758,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3758,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3758,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3758,7'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3759,12'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3759,19'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3759,23'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3760,10'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:3759,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:3759,28'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:3760,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:3642,7'
          Dst:             strcpy
        - Src:             'vendor/decNumber/decNumber.c:3643,7'
          Dst:             strcpy
        - Src:             'vendor/decNumber/decNumber.c:3650,5'
          Dst:             strcpy
    - functionName:    decNumberToString
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - string
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decToString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:449,3'
          Dst:             decToString
    - functionName:    decNumberToUInt32
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
      BBCount:         34
      ICount:          206
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - decContextSetStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:410,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:410,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:410,30'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:410,44'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:410,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:410,47'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:411,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:410,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:411,9'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:411,25'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:411,29'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:415,10'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:411,29'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:410,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:411,29'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:411,29'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:410,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:411,29'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:410,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:415,10'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:430,23'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:424,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:424,58'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:427,9'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:427,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:427,9'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:427,26'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:427,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:427,43'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:428,18'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:427,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:0,0'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:428,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:430,3'
          Dst:             decContextSetStatus
    - functionName:    decNumberToInt32
      functionSourceFile: '/src/jq/vendor/decNumber/decNumber.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dn
        - set
      BBCount:         34
      ICount:          211
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - decContextSetStatus
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/decNumber/decNumber.c:375,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:375,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:375,30'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:375,44'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:375,7'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:375,47'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:375,7'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:379,10'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:401,23'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:388,5'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:388,58'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:390,9'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:390,22'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:390,26'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:392,11'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:390,40'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:390,43'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:396,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:390,9'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:392,11'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:396,13'
              BranchSideFuncs: []
        - Branch String:   'vendor/decNumber/decNumber.c:392,27'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:392,30'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:394,7'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:392,44'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:392,47'
              BranchSideFuncs:
                - decContextSetStatus
            - BranchSide:      'vendor/decNumber/decNumber.c:394,7'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:392,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:392,54'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:394,7'
              BranchSideFuncs:
                - decContextSetStatus
        - Branch String:   'vendor/decNumber/decNumber.c:397,11'
          Branch Sides:
            - BranchSide:      'vendor/decNumber/decNumber.c:397,36'
              BranchSideFuncs: []
            - BranchSide:      'vendor/decNumber/decNumber.c:398,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'vendor/decNumber/decNumber.c:401,3'
          Dst:             decContextSetStatus
    - functionName:    yypcontext_expected_tokens
      functionSourceFile: '/src/jq/src/parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1753
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - yyctx
        - yyarg
        - yyargn
      BBCount:         35
      ICount:          205
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/parser.c:1728,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1733,22'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1750,7'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1733,22'
          Branch Sides:
            - BranchSide:      'src/parser.c:1733,33'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1733,11'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1736,20'
          Branch Sides:
            - BranchSide:      'src/parser.c:1736,45'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1736,11'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1738,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1739,21'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1749,5'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1739,39'
          Branch Sides:
            - BranchSide:      'src/parser.c:1739,42'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1740,17'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1740,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:1740,17'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1740,17'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1739,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:1740,17'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1742,18'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1742,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:1743,15'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1744,22'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1744,22'
          Branch Sides:
            - BranchSide:      'src/parser.c:1745,15'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1747,34'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1750,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:1750,16'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1752,10'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1750,29'
          Branch Sides:
            - BranchSide:      'src/parser.c:1750,36'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1752,10'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1750,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1751,5'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1752,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    yytnamerr
      functionSourceFile: '/src/jq/src/parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1841
      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:    2
      BranchProfiles:
        - Branch String:   'src/parser.c:1805,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1807,19'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1837,7'
              BranchSideFuncs:
                - strlen
                - stpcpy
        - Branch String:   'src/parser.c:1810,9'
          Branch Sides:
            - BranchSide:      'src/parser.c:1814,13'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1814,13'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1817,18'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1824,17'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1830,17'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1817,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:1818,15'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1820,15'
              BranchSideFuncs:
                - strlen
                - stpcpy
        - Branch String:   'src/parser.c:1824,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:1825,29'
              BranchSideFuncs:
                - strlen
                - stpcpy
            - BranchSide:      'src/parser.c:1826,16'
              BranchSideFuncs:
                - strlen
                - stpcpy
        - Branch String:   'src/parser.c:1830,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:1831,15'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1832,20'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1837,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1838,22'
              BranchSideFuncs:
                - stpcpy
            - BranchSide:      'src/parser.c:1840,12'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'src/parser.c:1838,12'
          Dst:             stpcpy
        - Src:             'src/parser.c:1840,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:    yy_syntax_error_arguments
      functionSourceFile: '/src/jq/src/parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - yyctx
        - yyarg
        - yyargn
      BBCount:         16
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - yypcontext_expected_tokens
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/parser.c:1874,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1877,11'
              BranchSideFuncs:
                - yypcontext_expected_tokens
            - BranchSide:      'src/parser.c:1887,10'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1877,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:1878,26'
              BranchSideFuncs:
                - yypcontext_expected_tokens
            - BranchSide:      'src/parser.c:1879,7'
              BranchSideFuncs:
                - yypcontext_expected_tokens
        - Branch String:   'src/parser.c:1881,41'
          Branch Sides:
            - BranchSide:      'src/parser.c:1881,49'
              BranchSideFuncs:
                - yypcontext_expected_tokens
            - BranchSide:      'src/parser.c:1881,61'
              BranchSideFuncs:
                - yypcontext_expected_tokens
        - Branch String:   'src/parser.c:1882,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:1883,9'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1885,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/parser.c:1880,13'
          Dst:             yypcontext_expected_tokens
    - functionName:    constant_fold
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - op
        - ''
        - ''
      BBCount:         28
      ICount:          418
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - binop_divide
        - binop_equal
        - binop_greater
        - binop_greatereq
        - binop_less
        - binop_lesseq
        - binop_minus
        - binop_mod
        - binop_multiply
        - binop_notequal
        - binop_plus
        - block_const
        - block_free
        - block_is_const
        - block_is_single
        - gen_const
        - gen_error
        - gen_noop
        - jv_invalid
        - jv_invalid_get_msg
        - jv_is_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/parser.y:195,27'
          Branch Sides:
            - BranchSide:      'src/parser.y:195,31'
              BranchSideFuncs:
                - block_is_const
                - gen_noop
                - block_is_single
                - block_is_const
                - block_const
                - block_free
                - block_const
                - block_free
                - jv_invalid
                - binop_greatereq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
                - binop_lesseq
                - binop_greater
                - binop_less
                - binop_notequal
                - binop_equal
                - binop_mod
                - binop_divide
                - binop_multiply
                - binop_minus
                - binop_plus
            - BranchSide:      'src/parser.y:197,12'
              BranchSideFuncs:
                - gen_noop
        - Branch String:   'src/parser.y:195,49'
          Branch Sides:
            - BranchSide:      'src/parser.y:196,8'
              BranchSideFuncs:
                - block_is_single
                - gen_noop
                - block_is_const
                - block_const
                - block_free
                - block_const
                - block_free
                - jv_invalid
                - binop_greatereq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
                - binop_lesseq
                - binop_greater
                - binop_less
                - binop_notequal
                - binop_equal
                - binop_mod
                - binop_divide
                - binop_multiply
                - binop_minus
                - binop_plus
            - BranchSide:      'src/parser.y:197,12'
              BranchSideFuncs:
                - gen_noop
        - Branch String:   'src/parser.y:196,27'
          Branch Sides:
            - BranchSide:      'src/parser.y:196,31'
              BranchSideFuncs:
                - block_is_const
                - gen_noop
                - block_const
                - block_free
                - block_const
                - block_free
                - jv_invalid
                - binop_greatereq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
                - binop_lesseq
                - binop_greater
                - binop_less
                - binop_notequal
                - binop_equal
                - binop_mod
                - binop_divide
                - binop_multiply
                - binop_minus
                - binop_plus
            - BranchSide:      'src/parser.y:197,12'
              BranchSideFuncs:
                - gen_noop
        - Branch String:   'src/parser.y:195,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:197,12'
              BranchSideFuncs:
                - block_const
                - block_free
                - block_const
                - block_free
                - jv_invalid
                - binop_greatereq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
                - binop_lesseq
                - binop_greater
                - binop_less
                - binop_notequal
                - binop_equal
                - binop_mod
                - binop_divide
                - binop_multiply
                - binop_minus
                - binop_plus
            - BranchSide:      'src/parser.y:199,13'
              BranchSideFuncs:
                - block_const
                - block_free
                - block_const
                - block_free
                - jv_invalid
                - binop_greatereq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
                - binop_lesseq
                - binop_greater
                - binop_less
                - binop_notequal
                - binop_equal
                - binop_mod
                - binop_divide
                - binop_multiply
                - binop_minus
                - binop_plus
        - Branch String:   'src/parser.y:205,3'
          Branch Sides:
            - BranchSide:      'src/parser.y:206,19'
              BranchSideFuncs:
                - binop_plus
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:207,19'
              BranchSideFuncs:
                - binop_minus
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:208,19'
              BranchSideFuncs:
                - binop_multiply
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:209,19'
              BranchSideFuncs:
                - binop_divide
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:210,19'
              BranchSideFuncs:
                - binop_mod
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:211,18'
              BranchSideFuncs:
                - binop_equal
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:212,19'
              BranchSideFuncs:
                - binop_notequal
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:213,19'
              BranchSideFuncs:
                - binop_less
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:214,19'
              BranchSideFuncs:
                - binop_greater
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:215,22'
              BranchSideFuncs:
                - binop_lesseq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:216,25'
              BranchSideFuncs:
                - binop_greatereq
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
            - BranchSide:      'src/parser.y:219,7'
              BranchSideFuncs:
                - jv_is_valid.1046
                - jv_invalid_get_msg
                - gen_error
                - gen_const
        - Branch String:   'src/parser.y:219,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:220,12'
              BranchSideFuncs:
                - gen_const
            - BranchSide:      'src/parser.y:222,20'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - gen_error
      Callsites:
        - Src:             'src/parser.y:195,8'
          Dst:             block_is_single
        - Src:             'src/parser.y:195,31'
          Dst:             block_is_const
        - Src:             'src/parser.y:196,8'
          Dst:             block_is_single
        - Src:             'src/parser.y:196,31'
          Dst:             block_is_const
        - Src:             'src/parser.y:197,12'
          Dst:             gen_noop
        - Src:             'src/parser.y:199,13'
          Dst:             block_const
        - Src:             'src/parser.y:200,3'
          Dst:             block_free
        - Src:             'src/parser.y:201,13'
          Dst:             block_const
        - Src:             'src/parser.y:202,3'
          Dst:             block_free
        - Src:             'src/parser.y:204,12'
          Dst:             jv_invalid
        - Src:             'src/parser.y:206,19'
          Dst:             binop_plus
        - Src:             'src/parser.y:207,19'
          Dst:             binop_minus
        - Src:             'src/parser.y:208,19'
          Dst:             binop_multiply
        - Src:             'src/parser.y:209,19'
          Dst:             binop_divide
        - Src:             'src/parser.y:210,19'
          Dst:             binop_mod
        - Src:             'src/parser.y:211,18'
          Dst:             binop_equal
        - Src:             'src/parser.y:212,19'
          Dst:             binop_notequal
        - Src:             'src/parser.y:213,19'
          Dst:             binop_less
        - Src:             'src/parser.y:214,19'
          Dst:             binop_greater
        - Src:             'src/parser.y:215,22'
          Dst:             binop_lesseq
        - Src:             'src/parser.y:216,25'
          Dst:             binop_greatereq
        - Src:             'src/parser.y:219,7'
          Dst:             jv_is_valid
        - Src:             'src/parser.y:220,12'
          Dst:             gen_const
        - Src:             'src/parser.y:222,20'
          Dst:             jv_invalid_get_msg
        - Src:             'src/parser.y:222,10'
          Dst:             gen_error
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    jq_parse_library
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - locations
        - answer
      BBCount:         11
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - block_has_main
        - block_has_only_binders_and_imports
        - jq_parse
        - locfile_locate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/parser.y:975,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:975,20'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.y:976,23'
              BranchSideFuncs:
                - block_has_main
                - block_has_only_binders_and_imports
                - __assert_fail
                - locfile_locate
        - Branch String:   'src/parser.y:976,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:977,20'
              BranchSideFuncs:
                - locfile_locate
            - BranchSide:      'src/parser.y:980,3'
              BranchSideFuncs:
                - block_has_only_binders_and_imports
                - __assert_fail
        - Branch String:   'src/parser.y:980,3'
          Branch Sides:
            - BranchSide:      'src/parser.y:980,3'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.y:981,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/parser.y:974,14'
          Dst:             jq_parse
        - Src:             'src/parser.y:976,7'
          Dst:             block_has_main
        - Src:             'src/parser.y:977,5'
          Dst:             locfile_locate
        - Src:             'src/parser.y:980,3'
          Dst:             block_has_only_binders_and_imports
        - Src:             'src/parser.y:980,3'
          Dst:             __assert_fail
    - functionName:    jq_parse
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - locations
        - answer
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - block_free
        - gen_noop
        - jq_yy_delete_buffer
        - jq_yy_scan_bytes
        - jq_yylex_destroy
        - jq_yylex_init_extra
        - yyparse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/parser.y:966,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:966,7'
              BranchSideFuncs:
                - block_free
                - gen_noop
            - BranchSide:      'src/parser.y:967,17'
              BranchSideFuncs:
                - block_free
                - gen_noop
      Callsites:
        - Src:             'src/parser.y:959,3'
          Dst:             jq_yylex_init_extra
        - Src:             'src/parser.y:960,9'
          Dst:             jq_yy_scan_bytes
        - Src:             'src/parser.y:962,13'
          Dst:             gen_noop
        - Src:             'src/parser.y:963,3'
          Dst:             yyparse
        - Src:             'src/parser.y:964,3'
          Dst:             jq_yy_delete_buffer
        - Src:             'src/parser.y:965,3'
          Dst:             jq_yylex_destroy
        - Src:             'src/parser.y:967,5'
          Dst:             block_free
        - Src:             'src/parser.y:968,15'
          Dst:             gen_noop
    - functionName:    yyparse
      functionSourceFile: '/src/jq/src/parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2221
      functionLinenumberEnd: 4156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - answer
        - errors
        - locations
        - lexer_param_ptr
      BBCount:         384
      ICount:          6403
      EdgeCount:       442
      CyclomaticComplexity: 60
      functionsReached:
        - block_bind_referenced
        - block_const
        - block_const_kind
        - block_free
        - block_is_const
        - block_join
        - check_object_key
        - gen_and
        - gen_array_matcher
        - gen_binop
        - gen_both
        - gen_call
        - gen_collect
        - gen_cond
        - gen_const
        - gen_const_object
        - gen_definedor
        - gen_definedor_assign
        - gen_destructure
        - gen_destructure_alt
        - gen_dictpair
        - gen_foreach
        - gen_format
        - gen_function
        - gen_import
        - gen_import_meta
        - gen_index
        - gen_index_opt
        - gen_label
        - gen_lambda
        - gen_loc_object
        - gen_location
        - gen_module
        - gen_noop
        - gen_object_matcher
        - gen_op_simple
        - gen_op_unbound
        - gen_or
        - gen_param
        - gen_param_regular
        - gen_reduce
        - gen_slice_index
        - gen_subexp
        - gen_try
        - gen_update
        - jv_array
        - jv_copy
        - jv_false
        - jv_free
        - jv_is_valid
        - jv_mem_alloc
        - jv_mem_free
        - jv_null
        - jv_object
        - jv_string
        - jv_string_fmt
        - jv_string_value
        - jv_true
        - strcmp
        - yydestruct
        - yyerror
        - yylex
        - yysyntax_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/parser.c:2320,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2326,28'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_free
            - BranchSide:      'src/parser.c:2389,7'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
        - Branch String:   'src/parser.c:2352,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:2353,9'
              BranchSideFuncs:
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
            - BranchSide:      'src/parser.c:2354,19'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_free
        - Branch String:   'src/parser.c:2355,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:2356,21'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_free
            - BranchSide:      'src/parser.c:2359,29'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_free
        - Branch String:   'src/parser.c:2363,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:2364,11'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_free
            - BranchSide:      'src/parser.c:2365,9'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_free
        - Branch String:   'src/parser.c:2369,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:2370,25'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
            - BranchSide:      'src/parser.c:2374,15'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
        - Branch String:   'src/parser.c:2383,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:2384,9'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
            - BranchSide:      'src/parser.c:2385,5'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
        - Branch String:   'src/parser.c:2389,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2390,5'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
            - BranchSide:      'src/parser.c:2392,3'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
        - Branch String:   'src/parser.c:2404,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2405,5'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
            - BranchSide:      'src/parser.c:2410,7'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
                - yylex
        - Branch String:   'src/parser.c:2410,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2413,41'
              BranchSideFuncs:
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:2416,7'
              BranchSideFuncs:
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2416,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2418,14'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:2422,12'
              BranchSideFuncs:
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2422,12'
          Branch Sides:
            - BranchSide:      'src/parser.c:2428,14'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:2435,17'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2435,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:2435,17'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:2435,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2435,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:2435,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:2435,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yylex
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2442,15'
          Branch Sides:
            - BranchSide:      'src/parser.c:2442,27'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
            - BranchSide:      'src/parser.c:2443,5'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
        - Branch String:   'src/parser.c:2442,31'
          Branch Sides:
            - BranchSide:      'src/parser.c:2442,42'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
            - BranchSide:      'src/parser.c:2443,5'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
        - Branch String:   'src/parser.c:2442,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2443,5'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
            - BranchSide:      'src/parser.c:2444,17'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2445,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2447,11'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
            - BranchSide:      'src/parser.c:2455,7'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2447,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:2448,9'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
            - BranchSide:      'src/parser.c:2449,14'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
        - Branch String:   'src/parser.c:2455,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2456,16'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:2460,13'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:2476,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:2477,5'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
            - BranchSide:      'src/parser.c:2478,3'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
        - Branch String:   'src/parser.c:2499,3'
          Branch Sides:
            - BranchSide:      'src/parser.c:2499,3'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
            - BranchSide:      'src/parser.c:2499,3'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
        - Branch String:   'src/parser.c:2502,3'
          Branch Sides:
            - BranchSide:      'src/parser.y:283,4'
              BranchSideFuncs:
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:286,4'
              BranchSideFuncs:
                - block_join
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:291,17'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:294,24'
              BranchSideFuncs:
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
            - BranchSide:      'src/parser.y:309,17'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:312,17'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:317,17'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:320,29'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:326,40'
              BranchSideFuncs:
                - block_bind_referenced
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:329,34'
              BranchSideFuncs:
                - gen_destructure
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:332,54'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:338,29'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:341,27'
              BranchSideFuncs:
                - gen_both
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:344,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:350,32'
              BranchSideFuncs:
                - gen_definedor
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:353,37'
              BranchSideFuncs:
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:356,25'
              BranchSideFuncs:
                - gen_or
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:359,26'
              BranchSideFuncs:
                - gen_and
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:362,39'
              BranchSideFuncs:
                - gen_definedor_assign
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:365,37'
              BranchSideFuncs:
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:368,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:371,29'
              BranchSideFuncs:
                - gen_update
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:374,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:377,29'
              BranchSideFuncs:
                - gen_update
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:380,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:383,29'
              BranchSideFuncs:
                - gen_update
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:386,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:389,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:392,29'
              BranchSideFuncs:
                - gen_update
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:395,29'
              BranchSideFuncs:
                - gen_update
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:398,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:401,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:404,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:407,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:410,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:413,28'
              BranchSideFuncs:
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:416,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:422,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:425,24'
              BranchSideFuncs:
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
            - BranchSide:      'src/parser.y:442,23'
              BranchSideFuncs:
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:451,23'
              BranchSideFuncs:
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:458,23'
              BranchSideFuncs:
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:466,24'
              BranchSideFuncs:
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:477,47'
              BranchSideFuncs:
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:482,47'
              BranchSideFuncs:
                - jv_string_value
                - gen_function
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:488,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:491,17'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:496,52'
              BranchSideFuncs:
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:500,44'
              BranchSideFuncs:
                - jv_string_value
                - gen_param
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:507,22'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:510,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:516,18'
              BranchSideFuncs:
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:523,27'
              BranchSideFuncs:
                - jv_string
                - gen_const
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:526,28'
              BranchSideFuncs:
                - gen_const
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:529,28'
              BranchSideFuncs:
                - jv_copy
                - gen_format
                - gen_binop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:535,27'
              BranchSideFuncs:
                - gen_cond
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:538,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:541,17'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:547,17'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:550,37'
              BranchSideFuncs:
                - gen_noop
                - gen_call
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:553,54'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:561,3'
              BranchSideFuncs:
                - yyerror
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:565,32'
              BranchSideFuncs:
                - gen_const
                - gen_index_opt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:568,31'
              BranchSideFuncs:
                - gen_noop
                - gen_const
                - gen_index_opt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:571,32'
              BranchSideFuncs:
                - gen_index_opt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:574,31'
              BranchSideFuncs:
                - gen_noop
                - gen_index_opt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:577,28'
              BranchSideFuncs:
                - gen_const
                - gen_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:580,27'
              BranchSideFuncs:
                - gen_noop
                - gen_const
                - gen_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:583,28'
              BranchSideFuncs:
                - gen_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:586,27'
              BranchSideFuncs:
                - gen_noop
                - gen_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:589,3'
              BranchSideFuncs:
                - yyerror
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:593,12'
              BranchSideFuncs:
                - jv_free
                - yyerror
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:599,32'
              BranchSideFuncs:
                - gen_index_opt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:602,28'
              BranchSideFuncs:
                - gen_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:605,32'
              BranchSideFuncs:
                - gen_index_opt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:608,28'
              BranchSideFuncs:
                - gen_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:611,29'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:614,29'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:617,29'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:620,29'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:623,34'
              BranchSideFuncs:
                - gen_slice_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:626,34'
              BranchSideFuncs:
                - jv_null
                - gen_const
                - gen_slice_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:629,34'
              BranchSideFuncs:
                - jv_null
                - gen_const
                - gen_slice_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:632,34'
              BranchSideFuncs:
                - gen_slice_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:635,34'
              BranchSideFuncs:
                - jv_null
                - gen_const
                - gen_slice_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:638,34'
              BranchSideFuncs:
                - jv_null
                - gen_const
                - gen_slice_index
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:641,26'
              BranchSideFuncs:
                - gen_op_simple
                - gen_try
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:644,28'
              BranchSideFuncs:
                - gen_const
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:647,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:650,28'
              BranchSideFuncs:
                - gen_noop
                - gen_format
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:653,17'
              BranchSideFuncs:
                - gen_noop
                - gen_call
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:656,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:659,30'
              BranchSideFuncs:
                - gen_collect
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:662,27'
              BranchSideFuncs:
                - jv_array
                - gen_const
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:665,31'
              BranchSideFuncs:
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:672,29'
              BranchSideFuncs:
                - gen_reduce
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:675,30'
              BranchSideFuncs:
                - gen_foreach
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:678,30'
              BranchSideFuncs:
                - gen_noop
                - gen_foreach
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:681,27'
              BranchSideFuncs:
                - gen_cond
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:684,3'
              BranchSideFuncs:
                - yyerror
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:688,26'
              BranchSideFuncs:
                - gen_try
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:691,3'
              BranchSideFuncs:
                - yyerror
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:695,26'
              BranchSideFuncs:
                - gen_op_simple
                - gen_try
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:713,39'
              BranchSideFuncs:
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:717,39'
              BranchSideFuncs:
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:721,42'
              BranchSideFuncs:
                - gen_loc_object
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:724,36'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
            - BranchSide:      'src/parser.y:736,43'
              BranchSideFuncs:
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:740,31'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:741,31'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:742,37'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:743,31'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:747,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:750,17'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:755,29'
              BranchSideFuncs:
                - gen_lambda
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:760,17'
              BranchSideFuncs:
                - gen_destructure_alt
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:763,38'
              BranchSideFuncs:
                - gen_destructure_alt
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:768,17'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:771,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:776,57'
              BranchSideFuncs:
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:780,17'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:783,17'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:788,35'
              BranchSideFuncs:
                - gen_noop
                - gen_array_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:791,36'
              BranchSideFuncs:
                - gen_array_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:796,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:799,17'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:804,47'
              BranchSideFuncs:
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:807,47'
              BranchSideFuncs:
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:810,47'
              BranchSideFuncs:
                - gen_const
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:813,47'
              BranchSideFuncs:
                - gen_const
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:816,37'
              BranchSideFuncs:
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:819,30'
              BranchSideFuncs:
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - jv_string_value
                - yyerror
            - BranchSide:      'src/parser.y:827,3'
              BranchSideFuncs:
                - yyerror
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:833,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:836,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:839,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:842,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:845,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:848,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:851,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:854,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:857,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:860,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:863,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:866,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:869,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:872,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:875,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:878,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:881,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:884,21'
              BranchSideFuncs:
                - jv_string
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:890,17'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:893,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:896,29'
              BranchSideFuncs:
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:901,41'
              BranchSideFuncs:
                - gen_const
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:904,41'
              BranchSideFuncs:
                - gen_const
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:907,31'
              BranchSideFuncs:
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:910,31'
              BranchSideFuncs:
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:914,52'
              BranchSideFuncs:
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:919,41'
              BranchSideFuncs:
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:923,49'
              BranchSideFuncs:
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:927,40'
              BranchSideFuncs:
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:931,49'
              BranchSideFuncs:
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:935,30'
              BranchSideFuncs:
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - block_join
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - jv_string_value
                - yyerror
            - BranchSide:      'src/parser.y:943,3'
              BranchSideFuncs:
                - yyerror
                - block_join
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:949,29'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:952,18'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:3932,16'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:294,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:295,5'
              BranchSideFuncs:
                - block_const_kind
                - gen_module
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yyerror
                - gen_noop
                - block_free
            - BranchSide:      'src/parser.y:298,32'
              BranchSideFuncs:
                - block_const_kind
                - gen_module
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yyerror
                - gen_noop
                - block_free
        - Branch String:   'src/parser.y:298,14'
          Branch Sides:
            - BranchSide:      'src/parser.y:299,5'
              BranchSideFuncs:
                - yyerror
                - gen_noop
                - block_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:303,31'
              BranchSideFuncs:
                - gen_module
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:425,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:426,5'
              BranchSideFuncs:
                - block_const_kind
                - gen_import_meta
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yyerror
                - gen_noop
                - block_free
                - block_free
            - BranchSide:      'src/parser.y:430,32'
              BranchSideFuncs:
                - block_const_kind
                - gen_import_meta
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yyerror
                - gen_noop
                - block_free
                - block_free
        - Branch String:   'src/parser.y:430,14'
          Branch Sides:
            - BranchSide:      'src/parser.y:431,5'
              BranchSideFuncs:
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:436,36'
              BranchSideFuncs:
                - gen_import_meta
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:466,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:467,5'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:471,20'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:666,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:667,19'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:669,19'
              BranchSideFuncs:
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:725,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:726,29'
              BranchSideFuncs:
                - jv_false
                - gen_const
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:727,19'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
        - Branch String:   'src/parser.y:727,12'
          Branch Sides:
            - BranchSide:      'src/parser.y:728,29'
              BranchSideFuncs:
                - jv_true
                - gen_const
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_null
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:729,19'
              BranchSideFuncs:
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - jv_null
                - gen_const
        - Branch String:   'src/parser.y:729,12'
          Branch Sides:
            - BranchSide:      'src/parser.y:730,29'
              BranchSideFuncs:
                - jv_null
                - gen_const
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:732,41'
              BranchSideFuncs:
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:820,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:821,5'
              BranchSideFuncs:
                - jv_string_value
                - yyerror
                - jv_free
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:823,3'
              BranchSideFuncs:
                - jv_free
                - gen_object_matcher
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.y:936,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:937,5'
              BranchSideFuncs:
                - jv_string_value
                - yyerror
                - jv_free
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.y:939,3'
              BranchSideFuncs:
                - jv_free
                - gen_dictpair
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:3959,25'
          Branch Sides:
            - BranchSide:      'src/parser.c:3959,28'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:3961,28'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:3959,42'
          Branch Sides:
            - BranchSide:      'src/parser.c:3959,53'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:3961,28'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:3959,16'
          Branch Sides:
            - BranchSide:      'src/parser.c:3960,26'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:3961,28'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:3973,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:3973,11'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
            - BranchSide:      'src/parser.c:3973,52'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
        - Branch String:   'src/parser.c:3973,52'
          Branch Sides:
            - BranchSide:      'src/parser.c:3973,52'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
            - BranchSide:      'src/parser.c:3973,13'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
        - Branch String:   'src/parser.c:3973,52'
          Branch Sides:
            - BranchSide:      'src/parser.c:3973,13'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
            - BranchSide:      'src/parser.c:3973,13'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
        - Branch String:   'src/parser.c:3975,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:3977,7'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yydestruct
            - BranchSide:      'src/parser.c:4011,3'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yydestruct
        - Branch String:   'src/parser.c:3984,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:3985,20'
              BranchSideFuncs:
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
            - BranchSide:      'src/parser.c:3986,18'
              BranchSideFuncs:
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
        - Branch String:   'src/parser.c:3988,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:3989,29'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_alloc
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - yysyntax_error
            - BranchSide:      'src/parser.c:3990,21'
              BranchSideFuncs:
                - jv_mem_alloc
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
                - yysyntax_error
        - Branch String:   'src/parser.c:3992,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:3995,21'
              BranchSideFuncs:
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - jv_mem_alloc
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
            - BranchSide:      'src/parser.c:4000,25'
              BranchSideFuncs:
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - yyerror
                - jv_mem_free
                - yydestruct
        - Branch String:   'src/parser.c:4006,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:4007,11'
              BranchSideFuncs:
                - yyerror
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
            - BranchSide:      'src/parser.c:4009,5'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
                - yydestruct
        - Branch String:   'src/parser.c:4012,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:4017,11'
              BranchSideFuncs:
                - yydestruct
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4033,3'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4017,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:4020,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4026,23'
              BranchSideFuncs:
                - yydestruct
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4020,15'
          Branch Sides:
            - BranchSide:      'src/parser.c:4021,13'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
            - BranchSide:      'src/parser.c:4022,9'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4065,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:4067,15'
              BranchSideFuncs:
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4077,11'
              BranchSideFuncs:
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4068,24'
          Branch Sides:
            - BranchSide:      'src/parser.c:4068,27'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4074,9'
              BranchSideFuncs:
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4068,41'
          Branch Sides:
            - BranchSide:      'src/parser.c:4068,52'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4074,9'
              BranchSideFuncs:
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4068,15'
          Branch Sides:
            - BranchSide:      'src/parser.c:4070,29'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4074,9'
              BranchSideFuncs:
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4071,19'
          Branch Sides:
            - BranchSide:      'src/parser.c:4072,17'
              BranchSideFuncs:
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
            - BranchSide:      'src/parser.c:4073,13'
              BranchSideFuncs:
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4077,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:4078,9'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
            - BranchSide:      'src/parser.c:4080,7'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
                - yydestruct
                - block_join
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_dictpair
                - jv_string_value
                - yyerror
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - jv_string
                - gen_const
                - gen_loc_object
                - gen_dictpair
                - jv_copy
                - gen_const
                - gen_noop
                - gen_const
                - gen_index
                - gen_dictpair
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - gen_dictpair
                - jv_free
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_dictpair
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - gen_const
                - gen_dictpair
                - block_join
                - gen_noop
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - jv_string
                - yyerror
                - check_object_key
                - jv_is_valid.1046
                - jv_free
                - gen_object_matcher
                - jv_string_value
                - yyerror
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_object_matcher
                - gen_const
                - gen_op_simple
                - jv_string_value
                - gen_op_unbound
                - block_join
                - block_join
                - gen_object_matcher
                - gen_const
                - jv_string_value
                - gen_op_unbound
                - gen_object_matcher
                - block_join
                - gen_array_matcher
                - gen_noop
                - gen_array_matcher
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - jv_string_value
                - gen_op_unbound
                - jv_free
                - block_join
                - gen_destructure_alt
                - gen_destructure_alt
                - block_join
                - gen_lambda
                - block_join
                - gen_noop
                - gen_noop
                - gen_noop
                - jv_string_value
                - gen_call
                - gen_location
                - jv_free
                - jv_string_value
                - strcmp
                - strcmp
                - strcmp
                - gen_noop
                - gen_call
                - gen_location
                - jv_free
                - jv_null
                - gen_const
                - jv_true
                - gen_const
                - jv_false
                - gen_const
                - gen_loc_object
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - jv_string_value
                - gen_op_unbound
                - gen_location
                - jv_free
                - gen_op_simple
                - gen_try
                - yyerror
                - gen_try
                - yyerror
                - gen_cond
                - gen_noop
                - gen_foreach
                - gen_foreach
                - gen_reduce
                - gen_const_object
                - jv_object
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - jv_array
                - gen_const
                - gen_collect
                - gen_noop
                - gen_call
                - block_join
                - gen_noop
                - gen_format
                - gen_const
                - gen_op_simple
                - gen_try
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - jv_null
                - gen_const
                - gen_slice_index
                - gen_slice_index
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - gen_index
                - gen_index_opt
                - gen_index
                - gen_index_opt
                - jv_free
                - yyerror
                - gen_noop
                - yyerror
                - gen_noop
                - gen_noop
                - gen_index
                - gen_index
                - gen_noop
                - gen_const
                - gen_index
                - gen_const
                - gen_index
                - gen_noop
                - gen_index_opt
                - gen_index_opt
                - gen_noop
                - gen_const
                - gen_index_opt
                - gen_const
                - gen_index_opt
                - yyerror
                - gen_noop
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_op_unbound
                - gen_noop
                - gen_call
                - block_join
                - gen_location
                - jv_free
                - jv_free
                - gen_noop
                - gen_call
                - gen_noop
                - gen_noop
                - gen_cond
                - jv_copy
                - gen_format
                - gen_binop
                - gen_const
                - gen_binop
                - jv_string
                - gen_const
                - jv_free
                - jv_string
                - jv_string_value
                - gen_param
                - jv_free
                - jv_string_value
                - gen_param_regular
                - jv_free
                - block_join
                - jv_string_value
                - gen_function
                - jv_free
                - jv_string_value
                - gen_noop
                - gen_function
                - jv_free
                - block_is_const
                - yyerror
                - jv_string
                - gen_const
                - block_free
                - block_const
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_const
                - jv_string_value
                - jv_string_value
                - gen_import
                - block_free
                - jv_free
                - jv_free
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - block_const_kind
                - gen_import_meta
                - yyerror
                - gen_noop
                - block_free
                - block_free
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_binop
                - gen_update
                - gen_update
                - gen_binop
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_update
                - gen_binop
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor_assign
                - gen_and
                - gen_or
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
                - gen_definedor
                - gen_both
                - block_join
                - jv_string_value
                - jv_string_fmt
                - jv_string_value
                - gen_label
                - gen_location
                - jv_free
                - jv_free
                - gen_destructure
                - block_bind_referenced
                - block_join
                - gen_noop
                - block_join
                - gen_noop
                - block_is_const
                - yyerror
                - gen_noop
                - block_free
                - block_const_kind
                - gen_module
                - yyerror
                - gen_noop
                - block_free
                - gen_noop
                - block_join
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - yysyntax_error
                - yyerror
                - yydestruct
                - yyerror
                - jv_mem_alloc
                - yysyntax_error
                - jv_mem_free
                - yylex
                - jv_mem_alloc
                - jv_mem_free
        - Branch String:   'src/parser.c:4132,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:4136,17'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
            - BranchSide:      'src/parser.c:4142,3'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
                - yydestruct
        - Branch String:   'src/parser.c:4136,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:4136,17'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
            - BranchSide:      'src/parser.c:4136,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
        - Branch String:   'src/parser.c:4136,17'
          Branch Sides:
            - BranchSide:      'src/parser.c:4136,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
            - BranchSide:      'src/parser.c:4136,15'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
                - yydestruct
        - Branch String:   'src/parser.c:4144,3'
          Branch Sides:
            - BranchSide:      'src/parser.c:4147,19'
              BranchSideFuncs:
                - yydestruct
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/parser.c:4151,7'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
        - Branch String:   'src/parser.c:4151,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:4152,19'
              BranchSideFuncs:
                - jv_mem_free
                - jv_mem_free
            - BranchSide:      'src/parser.c:4154,7'
              BranchSideFuncs:
                - jv_mem_free
        - Branch String:   'src/parser.c:4154,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:4154,7'
              BranchSideFuncs:
                - jv_mem_free
            - BranchSide:      'src/parser.c:4155,19'
              BranchSideFuncs:
                - jv_mem_free
      Callsites:
        - Src:             'src/parser.c:2361,11'
          Dst:             jv_mem_alloc
        - Src:             'src/parser.c:2370,11'
          Dst:             jv_mem_free
        - Src:             'src/parser.c:2413,16'
          Dst:             yylex
        - Src:             'src/parser.y:283,13'
          Dst:             block_join
        - Src:             'src/parser.y:283,13'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:283,13'
          Dst:             block_join
        - Src:             'src/parser.y:283,13'
          Dst:             block_join
        - Src:             'src/parser.y:286,13'
          Dst:             block_join
        - Src:             'src/parser.y:286,13'
          Dst:             block_join
        - Src:             'src/parser.y:291,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:294,8'
          Dst:             block_is_const
        - Src:             'src/parser.y:295,5'
          Dst:             yyerror
        - Src:             'src/parser.y:296,19'
          Dst:             gen_noop
        - Src:             'src/parser.y:297,5'
          Dst:             block_free
        - Src:             'src/parser.y:298,14'
          Dst:             block_const_kind
        - Src:             'src/parser.y:299,5'
          Dst:             yyerror
        - Src:             'src/parser.y:300,19'
          Dst:             gen_noop
        - Src:             'src/parser.y:301,5'
          Dst:             block_free
        - Src:             'src/parser.y:303,19'
          Dst:             gen_module
        - Src:             'src/parser.y:309,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:312,17'
          Dst:             block_join
        - Src:             'src/parser.y:317,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:320,17'
          Dst:             block_join
        - Src:             'src/parser.y:326,17'
          Dst:             block_bind_referenced
        - Src:             'src/parser.y:329,17'
          Dst:             gen_destructure
        - Src:             'src/parser.y:332,37'
          Dst:             jv_string_value
        - Src:             'src/parser.y:332,10'
          Dst:             jv_string_fmt
        - Src:             'src/parser.y:333,60'
          Dst:             jv_string_value
        - Src:             'src/parser.y:333,50'
          Dst:             gen_label
        - Src:             'src/parser.y:333,17'
          Dst:             gen_location
        - Src:             'src/parser.y:334,3'
          Dst:             jv_free
        - Src:             'src/parser.y:335,3'
          Dst:             jv_free
        - Src:             'src/parser.y:338,17'
          Dst:             block_join
        - Src:             'src/parser.y:341,17'
          Dst:             gen_both
        - Src:             'src/parser.y:350,17'
          Dst:             gen_definedor
        - Src:             'src/parser.y:353,37'
          Dst:             gen_lambda
        - Src:             'src/parser.y:353,37'
          Dst:             gen_lambda
        - Src:             'src/parser.y:353,37'
          Dst:             block_join
        - Src:             'src/parser.y:353,17'
          Dst:             gen_call
        - Src:             'src/parser.y:356,17'
          Dst:             gen_or
        - Src:             'src/parser.y:359,17'
          Dst:             gen_and
        - Src:             'src/parser.y:362,17'
          Dst:             gen_definedor_assign
        - Src:             'src/parser.y:365,37'
          Dst:             gen_lambda
        - Src:             'src/parser.y:365,37'
          Dst:             gen_lambda
        - Src:             'src/parser.y:365,37'
          Dst:             block_join
        - Src:             'src/parser.y:365,17'
          Dst:             gen_call
        - Src:             'src/parser.y:368,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:371,17'
          Dst:             gen_update
        - Src:             'src/parser.y:374,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:377,17'
          Dst:             gen_update
        - Src:             'src/parser.y:380,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:383,17'
          Dst:             gen_update
        - Src:             'src/parser.y:386,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:389,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:392,17'
          Dst:             gen_update
        - Src:             'src/parser.y:395,17'
          Dst:             gen_update
        - Src:             'src/parser.y:398,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:401,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:404,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:407,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:410,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:413,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:425,8'
          Dst:             block_is_const
        - Src:             'src/parser.y:426,5'
          Dst:             yyerror
        - Src:             'src/parser.y:427,19'
          Dst:             gen_noop
        - Src:             'src/parser.y:428,5'
          Dst:             block_free
        - Src:             'src/parser.y:429,5'
          Dst:             block_free
        - Src:             'src/parser.y:430,14'
          Dst:             block_const_kind
        - Src:             'src/parser.y:431,5'
          Dst:             yyerror
        - Src:             'src/parser.y:432,19'
          Dst:             gen_noop
        - Src:             'src/parser.y:433,5'
          Dst:             block_free
        - Src:             'src/parser.y:434,5'
          Dst:             block_free
        - Src:             'src/parser.y:436,19'
          Dst:             gen_import_meta
        - Src:             'src/parser.y:442,10'
          Dst:             block_const
        - Src:             'src/parser.y:445,28'
          Dst:             jv_string_value
        - Src:             'src/parser.y:445,48'
          Dst:             jv_string_value
        - Src:             'src/parser.y:445,17'
          Dst:             gen_import
        - Src:             'src/parser.y:446,3'
          Dst:             block_free
        - Src:             'src/parser.y:447,3'
          Dst:             jv_free
        - Src:             'src/parser.y:448,3'
          Dst:             jv_free
        - Src:             'src/parser.y:451,10'
          Dst:             block_const
        - Src:             'src/parser.y:452,28'
          Dst:             jv_string_value
        - Src:             'src/parser.y:452,48'
          Dst:             jv_string_value
        - Src:             'src/parser.y:452,17'
          Dst:             gen_import
        - Src:             'src/parser.y:453,3'
          Dst:             block_free
        - Src:             'src/parser.y:454,3'
          Dst:             jv_free
        - Src:             'src/parser.y:455,3'
          Dst:             jv_free
        - Src:             'src/parser.y:458,10'
          Dst:             block_const
        - Src:             'src/parser.y:459,28'
          Dst:             jv_string_value
        - Src:             'src/parser.y:459,17'
          Dst:             gen_import
        - Src:             'src/parser.y:460,3'
          Dst:             block_free
        - Src:             'src/parser.y:461,3'
          Dst:             jv_free
        - Src:             'src/parser.y:466,8'
          Dst:             block_is_const
        - Src:             'src/parser.y:467,5'
          Dst:             yyerror
        - Src:             'src/parser.y:468,29'
          Dst:             jv_string
        - Src:             'src/parser.y:468,19'
          Dst:             gen_const
        - Src:             'src/parser.y:469,5'
          Dst:             block_free
        - Src:             'src/parser.y:477,30'
          Dst:             jv_string_value
        - Src:             'src/parser.y:477,68'
          Dst:             gen_noop
        - Src:             'src/parser.y:477,17'
          Dst:             gen_function
        - Src:             'src/parser.y:478,3'
          Dst:             jv_free
        - Src:             'src/parser.y:482,30'
          Dst:             jv_string_value
        - Src:             'src/parser.y:482,17'
          Dst:             gen_function
        - Src:             'src/parser.y:483,3'
          Dst:             jv_free
        - Src:             'src/parser.y:491,17'
          Dst:             block_join
        - Src:             'src/parser.y:496,35'
          Dst:             jv_string_value
        - Src:             'src/parser.y:496,17'
          Dst:             gen_param_regular
        - Src:             'src/parser.y:497,3'
          Dst:             jv_free
        - Src:             'src/parser.y:500,27'
          Dst:             jv_string_value
        - Src:             'src/parser.y:500,17'
          Dst:             gen_param
        - Src:             'src/parser.y:501,3'
          Dst:             jv_free
        - Src:             'src/parser.y:510,21'
          Dst:             jv_string
        - Src:             'src/parser.y:517,3'
          Dst:             jv_free
        - Src:             'src/parser.y:523,27'
          Dst:             jv_string
        - Src:             'src/parser.y:523,17'
          Dst:             gen_const
        - Src:             'src/parser.y:526,44'
          Dst:             gen_const
        - Src:             'src/parser.y:526,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:529,72'
          Dst:             jv_copy
        - Src:             'src/parser.y:529,44'
          Dst:             gen_format
        - Src:             'src/parser.y:529,17'
          Dst:             gen_binop
        - Src:             'src/parser.y:535,17'
          Dst:             gen_cond
        - Src:             'src/parser.y:541,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:547,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:550,37'
          Dst:             gen_noop
        - Src:             'src/parser.y:550,17'
          Dst:             gen_call
        - Src:             'src/parser.y:553,37'
          Dst:             jv_string_value
        - Src:             'src/parser.y:553,10'
          Dst:             jv_string_fmt
        - Src:             'src/parser.y:555,21'
          Dst:             jv_string_value
        - Src:             'src/parser.y:555,21'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:555,21'
          Dst:             gen_noop
        - Src:             'src/parser.y:555,21'
          Dst:             gen_call
        - Src:             'src/parser.y:555,21'
          Dst:             block_join
        - Src:             'src/parser.y:554,17'
          Dst:             gen_location
        - Src:             'src/parser.y:557,3'
          Dst:             jv_free
        - Src:             'src/parser.y:558,3'
          Dst:             jv_free
        - Src:             'src/parser.y:561,3'
          Dst:             yyerror
        - Src:             'src/parser.y:562,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:565,48'
          Dst:             gen_const
        - Src:             'src/parser.y:565,17'
          Dst:             gen_index_opt
        - Src:             'src/parser.y:568,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:568,43'
          Dst:             gen_const
        - Src:             'src/parser.y:568,17'
          Dst:             gen_index_opt
        - Src:             'src/parser.y:571,17'
          Dst:             gen_index_opt
        - Src:             'src/parser.y:574,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:574,17'
          Dst:             gen_index_opt
        - Src:             'src/parser.y:577,44'
          Dst:             gen_const
        - Src:             'src/parser.y:577,17'
          Dst:             gen_index
        - Src:             'src/parser.y:580,27'
          Dst:             gen_noop
        - Src:             'src/parser.y:580,39'
          Dst:             gen_const
        - Src:             'src/parser.y:580,17'
          Dst:             gen_index
        - Src:             'src/parser.y:583,17'
          Dst:             gen_index
        - Src:             'src/parser.y:586,27'
          Dst:             gen_noop
        - Src:             'src/parser.y:586,17'
          Dst:             gen_index
        - Src:             'src/parser.y:589,3'
          Dst:             yyerror
        - Src:             'src/parser.y:590,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:593,3'
          Dst:             jv_free
        - Src:             'src/parser.y:594,3'
          Dst:             yyerror
        - Src:             'src/parser.y:595,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:599,17'
          Dst:             gen_index_opt
        - Src:             'src/parser.y:602,17'
          Dst:             gen_index
        - Src:             'src/parser.y:605,17'
          Dst:             gen_index_opt
        - Src:             'src/parser.y:608,17'
          Dst:             gen_index
        - Src:             'src/parser.y:611,45'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:611,17'
          Dst:             block_join
        - Src:             'src/parser.y:614,45'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:614,17'
          Dst:             block_join
        - Src:             'src/parser.y:617,45'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:617,17'
          Dst:             block_join
        - Src:             'src/parser.y:620,45'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:620,17'
          Dst:             block_join
        - Src:             'src/parser.y:623,17'
          Dst:             gen_slice_index
        - Src:             'src/parser.y:626,77'
          Dst:             jv_null
        - Src:             'src/parser.y:626,67'
          Dst:             gen_const
        - Src:             'src/parser.y:626,17'
          Dst:             gen_slice_index
        - Src:             'src/parser.y:629,60'
          Dst:             jv_null
        - Src:             'src/parser.y:629,50'
          Dst:             gen_const
        - Src:             'src/parser.y:629,17'
          Dst:             gen_slice_index
        - Src:             'src/parser.y:632,17'
          Dst:             gen_slice_index
        - Src:             'src/parser.y:635,77'
          Dst:             jv_null
        - Src:             'src/parser.y:635,67'
          Dst:             gen_const
        - Src:             'src/parser.y:635,17'
          Dst:             gen_slice_index
        - Src:             'src/parser.y:638,60'
          Dst:             jv_null
        - Src:             'src/parser.y:638,50'
          Dst:             gen_const
        - Src:             'src/parser.y:638,17'
          Dst:             gen_slice_index
        - Src:             'src/parser.y:641,42'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:641,17'
          Dst:             gen_try
        - Src:             'src/parser.y:644,17'
          Dst:             gen_const
        - Src:             'src/parser.y:650,28'
          Dst:             gen_noop
        - Src:             'src/parser.y:650,17'
          Dst:             gen_format
        - Src:             'src/parser.y:653,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:653,17'
          Dst:             gen_call
        - Src:             'src/parser.y:653,17'
          Dst:             block_join
        - Src:             'src/parser.y:659,17'
          Dst:             gen_collect
        - Src:             'src/parser.y:662,27'
          Dst:             jv_array
        - Src:             'src/parser.y:662,17'
          Dst:             gen_const
        - Src:             'src/parser.y:665,13'
          Dst:             gen_const_object
        - Src:             'src/parser.y:669,19'
          Dst:             jv_object
        - Src:             'src/parser.y:669,19'
          Dst:             gen_const
        - Src:             'src/parser.y:669,19'
          Dst:             gen_subexp
        - Src:             'src/parser.y:669,19'
          Dst:             block_join
        - Src:             'src/parser.y:669,19'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:669,19'
          Dst:             block_join
        - Src:             'src/parser.y:672,17'
          Dst:             gen_reduce
        - Src:             'src/parser.y:675,17'
          Dst:             gen_foreach
        - Src:             'src/parser.y:678,97'
          Dst:             gen_noop
        - Src:             'src/parser.y:678,17'
          Dst:             gen_foreach
        - Src:             'src/parser.y:681,17'
          Dst:             gen_cond
        - Src:             'src/parser.y:684,3'
          Dst:             yyerror
        - Src:             'src/parser.y:688,17'
          Dst:             gen_try
        - Src:             'src/parser.y:691,3'
          Dst:             yyerror
        - Src:             'src/parser.y:695,41'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:695,17'
          Dst:             gen_try
        - Src:             'src/parser.y:713,73'
          Dst:             jv_string_value
        - Src:             'src/parser.y:713,50'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:713,17'
          Dst:             gen_location
        - Src:             'src/parser.y:714,3'
          Dst:             jv_free
        - Src:             'src/parser.y:717,72'
          Dst:             jv_string_value
        - Src:             'src/parser.y:717,50'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:717,17'
          Dst:             gen_location
        - Src:             'src/parser.y:718,3'
          Dst:             jv_free
        - Src:             'src/parser.y:721,17'
          Dst:             gen_loc_object
        - Src:             'src/parser.y:724,19'
          Dst:             jv_string_value
        - Src:             'src/parser.y:725,7'
          Dst:             strcmp
        - Src:             'src/parser.y:726,29'
          Dst:             jv_false
        - Src:             'src/parser.y:726,19'
          Dst:             gen_const
        - Src:             'src/parser.y:727,12'
          Dst:             strcmp
        - Src:             'src/parser.y:728,29'
          Dst:             jv_true
        - Src:             'src/parser.y:728,19'
          Dst:             gen_const
        - Src:             'src/parser.y:729,12'
          Dst:             strcmp
        - Src:             'src/parser.y:730,29'
          Dst:             jv_null
        - Src:             'src/parser.y:730,19'
          Dst:             gen_const
        - Src:             'src/parser.y:732,64'
          Dst:             gen_noop
        - Src:             'src/parser.y:732,52'
          Dst:             gen_call
        - Src:             'src/parser.y:732,19'
          Dst:             gen_location
        - Src:             'src/parser.y:733,3'
          Dst:             jv_free
        - Src:             'src/parser.y:736,26'
          Dst:             jv_string_value
        - Src:             'src/parser.y:736,17'
          Dst:             gen_call
        - Src:             'src/parser.y:737,17'
          Dst:             gen_location
        - Src:             'src/parser.y:738,3'
          Dst:             jv_free
        - Src:             'src/parser.y:740,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:741,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:743,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:750,17'
          Dst:             block_join
        - Src:             'src/parser.y:755,17'
          Dst:             gen_lambda
        - Src:             'src/parser.y:760,17'
          Dst:             gen_destructure_alt
        - Src:             'src/parser.y:760,17'
          Dst:             block_join
        - Src:             'src/parser.y:763,17'
          Dst:             gen_destructure_alt
        - Src:             'src/parser.y:768,17'
          Dst:             block_join
        - Src:             'src/parser.y:776,40'
          Dst:             jv_string_value
        - Src:             'src/parser.y:776,17'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:777,3'
          Dst:             jv_free
        - Src:             'src/parser.y:780,17'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:780,17'
          Dst:             block_join
        - Src:             'src/parser.y:783,17'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:783,17'
          Dst:             block_join
        - Src:             'src/parser.y:788,35'
          Dst:             gen_noop
        - Src:             'src/parser.y:788,17'
          Dst:             gen_array_matcher
        - Src:             'src/parser.y:791,17'
          Dst:             gen_array_matcher
        - Src:             'src/parser.y:799,17'
          Dst:             block_join
        - Src:             'src/parser.y:804,36'
          Dst:             gen_const
        - Src:             'src/parser.y:804,90'
          Dst:             jv_string_value
        - Src:             'src/parser.y:804,67'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:804,17'
          Dst:             gen_object_matcher
        - Src:             'src/parser.y:807,36'
          Dst:             gen_const
        - Src:             'src/parser.y:807,68'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:807,68'
          Dst:             jv_string_value
        - Src:             'src/parser.y:807,68'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:807,68'
          Dst:             block_join
        - Src:             'src/parser.y:807,68'
          Dst:             block_join
        - Src:             'src/parser.y:807,17'
          Dst:             gen_object_matcher
        - Src:             'src/parser.y:810,36'
          Dst:             gen_const
        - Src:             'src/parser.y:810,17'
          Dst:             gen_object_matcher
        - Src:             'src/parser.y:813,36'
          Dst:             gen_const
        - Src:             'src/parser.y:813,17'
          Dst:             gen_object_matcher
        - Src:             'src/parser.y:816,17'
          Dst:             gen_object_matcher
        - Src:             'src/parser.y:819,12'
          Dst:             check_object_key
        - Src:             'src/parser.y:820,7'
          Dst:             jv_is_valid
        - Src:             'src/parser.y:821,5'
          Dst:             jv_string_value
        - Src:             'src/parser.y:821,5'
          Dst:             yyerror
        - Src:             'src/parser.y:823,3'
          Dst:             jv_free
        - Src:             'src/parser.y:824,17'
          Dst:             gen_object_matcher
        - Src:             'src/parser.y:827,3'
          Dst:             yyerror
        - Src:             'src/parser.y:833,21'
          Dst:             jv_string
        - Src:             'src/parser.y:836,21'
          Dst:             jv_string
        - Src:             'src/parser.y:839,21'
          Dst:             jv_string
        - Src:             'src/parser.y:842,21'
          Dst:             jv_string
        - Src:             'src/parser.y:845,21'
          Dst:             jv_string
        - Src:             'src/parser.y:848,21'
          Dst:             jv_string
        - Src:             'src/parser.y:851,21'
          Dst:             jv_string
        - Src:             'src/parser.y:854,21'
          Dst:             jv_string
        - Src:             'src/parser.y:857,21'
          Dst:             jv_string
        - Src:             'src/parser.y:860,21'
          Dst:             jv_string
        - Src:             'src/parser.y:863,21'
          Dst:             jv_string
        - Src:             'src/parser.y:866,21'
          Dst:             jv_string
        - Src:             'src/parser.y:869,21'
          Dst:             jv_string
        - Src:             'src/parser.y:872,21'
          Dst:             jv_string
        - Src:             'src/parser.y:875,21'
          Dst:             jv_string
        - Src:             'src/parser.y:878,21'
          Dst:             jv_string
        - Src:             'src/parser.y:881,21'
          Dst:             jv_string
        - Src:             'src/parser.y:884,21'
          Dst:             jv_string
        - Src:             'src/parser.y:890,17'
          Dst:             gen_noop
        - Src:             'src/parser.y:896,17'
          Dst:             block_join
        - Src:             'src/parser.y:901,30'
          Dst:             gen_const
        - Src:             'src/parser.y:901,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:904,30'
          Dst:             gen_const
        - Src:             'src/parser.y:904,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:907,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:910,46'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:910,46'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:910,46'
          Dst:             block_join
        - Src:             'src/parser.y:910,46'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:910,46'
          Dst:             block_join
        - Src:             'src/parser.y:910,46'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:910,46'
          Dst:             block_join
        - Src:             'src/parser.y:910,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:914,85'
          Dst:             jv_string_value
        - Src:             'src/parser.y:914,63'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:914,30'
          Dst:             gen_location
        - Src:             'src/parser.y:914,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:916,3'
          Dst:             jv_free
        - Src:             'src/parser.y:919,30'
          Dst:             gen_const
        - Src:             'src/parser.y:920,76'
          Dst:             jv_string_value
        - Src:             'src/parser.y:920,54'
          Dst:             gen_op_unbound
        - Src:             'src/parser.y:920,21'
          Dst:             gen_location
        - Src:             'src/parser.y:919,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:923,40'
          Dst:             jv_copy
        - Src:             'src/parser.y:923,30'
          Dst:             gen_const
        - Src:             'src/parser.y:924,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:924,43'
          Dst:             gen_const
        - Src:             'src/parser.y:924,21'
          Dst:             gen_index
        - Src:             'src/parser.y:923,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:927,40'
          Dst:             jv_string
        - Src:             'src/parser.y:927,30'
          Dst:             gen_const
        - Src:             'src/parser.y:928,21'
          Dst:             gen_loc_object
        - Src:             'src/parser.y:927,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:931,40'
          Dst:             jv_copy
        - Src:             'src/parser.y:931,30'
          Dst:             gen_const
        - Src:             'src/parser.y:932,31'
          Dst:             gen_noop
        - Src:             'src/parser.y:932,43'
          Dst:             gen_const
        - Src:             'src/parser.y:932,21'
          Dst:             gen_index
        - Src:             'src/parser.y:931,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:935,12'
          Dst:             check_object_key
        - Src:             'src/parser.y:936,7'
          Dst:             jv_is_valid
        - Src:             'src/parser.y:937,5'
          Dst:             jv_string_value
        - Src:             'src/parser.y:937,5'
          Dst:             yyerror
        - Src:             'src/parser.y:939,3'
          Dst:             jv_free
        - Src:             'src/parser.y:940,17'
          Dst:             gen_dictpair
        - Src:             'src/parser.y:943,3'
          Dst:             yyerror
        - Src:             'src/parser.y:949,17'
          Dst:             block_join
        - Src:             'src/parser.c:3983,33'
          Dst:             yysyntax_error
        - Src:             'src/parser.c:3989,15'
          Dst:             jv_mem_free
        - Src:             'src/parser.c:3990,21'
          Dst:             jv_mem_alloc
        - Src:             'src/parser.c:3995,21'
          Dst:             yysyntax_error
        - Src:             'src/parser.c:4005,9'
          Dst:             yyerror
        - Src:             'src/parser.c:4025,11'
          Dst:             yydestruct
        - Src:             'src/parser.c:4081,7'
          Dst:             yydestruct
        - Src:             'src/parser.c:4123,3'
          Dst:             yyerror
        - Src:             'src/parser.c:4137,7'
          Dst:             yydestruct
        - Src:             'src/parser.c:4146,7'
          Dst:             yydestruct
        - Src:             'src/parser.c:4152,5'
          Dst:             jv_mem_free
        - Src:             'src/parser.c:4155,5'
          Dst:             jv_mem_free
    - functionName:    yylex
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yylval
        - yylloc
        - answer
        - errors
        - locations
        - lexer_param_ptr
      BBCount:         18
      ICount:          167
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - jq_yylex
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_get_msg
        - jv_is_valid
        - jv_null
        - jv_string_value
        - yyerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/parser.y:149,23'
          Branch Sides:
            - BranchSide:      'src/parser.y:149,64'
              BranchSideFuncs:
                - jv_is_valid.1046
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - yyerror
                - jv_free
                - jv_free
                - jv_null
                - jv_string_value
                - yyerror
            - BranchSide:      'src/parser.y:149,26'
              BranchSideFuncs:
                - jv_is_valid.1046
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - yyerror
                - jv_free
                - jv_free
                - jv_null
                - jv_string_value
                - yyerror
        - Branch String:   'src/parser.y:149,48'
          Branch Sides:
            - BranchSide:      'src/parser.y:149,64'
              BranchSideFuncs:
                - jv_is_valid.1046
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - yyerror
                - jv_free
                - jv_free
                - jv_null
                - jv_string_value
                - yyerror
            - BranchSide:      'src/parser.y:149,48'
              BranchSideFuncs: []
        - Branch String:   'src/parser.y:149,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:149,7'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.y:150,41'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_get_msg
                - jv_get_kind
                - yyerror
                - jv_free
                - jv_free
                - jv_null
                - jv_string_value
                - yyerror
        - Branch String:   'src/parser.y:151,9'
          Branch Sides:
            - BranchSide:      'src/parser.y:152,7'
              BranchSideFuncs:
                - jv_string_value
                - yyerror
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/parser.y:154,7'
              BranchSideFuncs:
                - yyerror
                - jv_free
                - jv_free
                - jv_null
      Callsites:
        - Src:             'src/parser.y:148,13'
          Dst:             jq_yylex
        - Src:             'src/parser.y:149,52'
          Dst:             jv_is_valid
        - Src:             'src/parser.y:150,33'
          Dst:             jv_copy
        - Src:             'src/parser.y:150,14'
          Dst:             jv_invalid_get_msg
        - Src:             'src/parser.y:151,9'
          Dst:             jv_get_kind
        - Src:             'src/parser.y:152,7'
          Dst:             jv_string_value
        - Src:             'src/parser.y:152,7'
          Dst:             yyerror
        - Src:             'src/parser.y:154,7'
          Dst:             yyerror
        - Src:             'src/parser.y:156,5'
          Dst:             jv_free
        - Src:             'src/parser.y:157,5'
          Dst:             jv_free
        - Src:             'src/parser.y:158,23'
          Dst:             jv_null
    - functionName:    yyerror
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - loc
        - answer
        - errors
        - locations
        - lexer_param_ptr
        - s
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - locfile_locate
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:142,3'
          Dst:             locfile_locate
    - functionName:    gen_definedor_assign
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
        - val
        - ''
        - ''
      BBCount:         3
      ICount:          177
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_call
        - gen_definedor
        - gen_lambda
        - gen_noop
        - gen_op_bound
        - gen_op_simple
        - gen_op_var_fresh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:254,15'
          Dst:             gen_op_var_fresh
        - Src:             'src/parser.y:255,10'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:255,10'
          Dst:             block_join
        - Src:             'src/parser.y:255,10'
          Dst:             block_join
        - Src:             'src/parser.y:255,10'
          Dst:             gen_lambda
        - Src:             'src/parser.y:255,10'
          Dst:             gen_noop
        - Src:             'src/parser.y:255,10'
          Dst:             gen_op_bound
        - Src:             'src/parser.y:255,10'
          Dst:             gen_definedor
        - Src:             'src/parser.y:255,10'
          Dst:             gen_lambda
        - Src:             'src/parser.y:255,10'
          Dst:             block_join
        - Src:             'src/parser.y:255,10'
          Dst:             gen_call
        - Src:             'src/parser.y:255,10'
          Dst:             block_join
    - functionName:    gen_binop
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - op
        - ''
        - ''
      BBCount:         22
      ICount:          190
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - block_is_noop
        - block_join
        - constant_fold
        - gen_call
        - gen_lambda
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/parser.y:227,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:228,12'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:230,15'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
        - Branch String:   'src/parser.y:231,3'
          Branch Sides:
            - BranchSide:      'src/parser.y:232,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:233,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:234,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:235,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:236,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:237,21'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:238,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:239,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:240,22'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:241,25'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:242,28'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:244,3'
              BranchSideFuncs:
                - __assert_fail
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
        - Branch String:   'src/parser.y:244,3'
          Branch Sides:
            - BranchSide:      'src/parser.y:244,3'
              BranchSideFuncs:
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
            - BranchSide:      'src/parser.y:246,19'
              BranchSideFuncs:
                - gen_lambda
                - gen_lambda
                - block_join
                - gen_call
      Callsites:
        - Src:             'src/parser.y:226,18'
          Dst:             constant_fold
        - Src:             'src/parser.y:227,8'
          Dst:             block_is_noop
        - Src:             'src/parser.y:244,3'
          Dst:             __assert_fail
        - Src:             'src/parser.y:246,29'
          Dst:             gen_lambda
        - Src:             'src/parser.y:246,29'
          Dst:             gen_lambda
        - Src:             'src/parser.y:246,29'
          Dst:             block_join
        - Src:             'src/parser.y:246,10'
          Dst:             gen_call
    - functionName:    gen_update
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - object
        - val
        - optype
        - ''
        - ''
      BBCount:         3
      ICount:          181
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_binop
        - gen_call
        - gen_lambda
        - gen_noop
        - gen_op_bound
        - gen_op_simple
        - gen_op_var_fresh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:263,15'
          Dst:             gen_op_var_fresh
        - Src:             'src/parser.y:264,10'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:264,10'
          Dst:             block_join
        - Src:             'src/parser.y:264,10'
          Dst:             block_join
        - Src:             'src/parser.y:264,10'
          Dst:             gen_lambda
        - Src:             'src/parser.y:264,10'
          Dst:             gen_noop
        - Src:             'src/parser.y:264,10'
          Dst:             gen_op_bound
        - Src:             'src/parser.y:264,10'
          Dst:             gen_binop
        - Src:             'src/parser.y:264,10'
          Dst:             gen_lambda
        - Src:             'src/parser.y:264,10'
          Dst:             block_join
        - Src:             'src/parser.y:264,10'
          Dst:             gen_call
        - Src:             'src/parser.y:264,10'
          Dst:             block_join
    - functionName:    gen_format
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - fmt
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_call
        - gen_const
        - gen_lambda
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:250,10'
          Dst:             gen_const
        - Src:             'src/parser.y:250,10'
          Dst:             gen_lambda
        - Src:             'src/parser.y:250,10'
          Dst:             gen_call
        - Src:             'src/parser.y:250,10'
          Dst:             block_join
    - functionName:    gen_index_opt
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - key
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_op_simple
        - gen_subexp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:180,10'
          Dst:             gen_subexp
        - Src:             'src/parser.y:180,10'
          Dst:             block_join
        - Src:             'src/parser.y:180,10'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:180,10'
          Dst:             block_join
    - functionName:    gen_index
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - key
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_op_simple
        - gen_subexp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:176,10'
          Dst:             gen_subexp
        - Src:             'src/parser.y:176,10'
          Dst:             block_join
        - Src:             'src/parser.y:176,10'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:176,10'
          Dst:             block_join
    - functionName:    gen_slice_index
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - obj
        - start
        - end
        - idx_op
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          307
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_const
        - gen_op_simple
        - gen_subexp
        - jv_object
        - jv_string
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:184,15'
          Dst:             jv_object
        - Src:             'src/parser.y:184,15'
          Dst:             gen_const
        - Src:             'src/parser.y:184,15'
          Dst:             gen_subexp
        - Src:             'src/parser.y:184,15'
          Dst:             jv_string
        - Src:             'src/parser.y:184,15'
          Dst:             gen_const
        - Src:             'src/parser.y:184,15'
          Dst:             gen_subexp
        - Src:             'src/parser.y:184,15'
          Dst:             block_join
        - Src:             'src/parser.y:184,15'
          Dst:             gen_subexp
        - Src:             'src/parser.y:184,15'
          Dst:             block_join
        - Src:             'src/parser.y:184,15'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:184,15'
          Dst:             block_join
        - Src:             'src/parser.y:184,15'
          Dst:             jv_string
        - Src:             'src/parser.y:184,15'
          Dst:             gen_const
        - Src:             'src/parser.y:184,15'
          Dst:             gen_subexp
        - Src:             'src/parser.y:184,15'
          Dst:             block_join
        - Src:             'src/parser.y:184,15'
          Dst:             gen_subexp
        - Src:             'src/parser.y:184,15'
          Dst:             block_join
        - Src:             'src/parser.y:184,15'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:184,15'
          Dst:             block_join
        - Src:             'src/parser.y:191,10'
          Dst:             block_join
        - Src:             'src/parser.y:191,10'
          Dst:             gen_op_simple
        - Src:             'src/parser.y:191,10'
          Dst:             block_join
    - functionName:    gen_loc_object
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - loc
        - locations
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_const
        - jv_copy
        - jv_number
        - jv_object
        - jv_object_set
        - jv_string
        - locfile_get_line
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/parser.y:274,20'
          Dst:             jv_object
        - Src:             'src/parser.y:274,20'
          Dst:             jv_string
        - Src:             'src/parser.y:274,20'
          Dst:             jv_copy
        - Src:             'src/parser.y:274,20'
          Dst:             jv_object_set
        - Src:             'src/parser.y:274,20'
          Dst:             jv_string
        - Src:             'src/parser.y:274,20'
          Dst:             locfile_get_line
        - Src:             'src/parser.y:274,20'
          Dst:             jv_number
        - Src:             'src/parser.y:274,20'
          Dst:             jv_object_set
        - Src:             'src/parser.y:274,10'
          Dst:             gen_const
    - functionName:    check_object_key
      functionSourceFile: '/src/jq/src/parser.y'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - block_const
        - block_const_kind
        - block_is_const
        - jv_dump_string_trunc
        - jv_invalid
        - jv_kind_name
        - jv_string_fmt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/parser.y:166,25'
          Branch Sides:
            - BranchSide:      'src/parser.y:166,28'
              BranchSideFuncs:
                - block_const_kind
                - jv_invalid
                - block_const_kind
                - jv_kind_name
                - block_const
                - jv_dump_string_trunc
                - jv_string_fmt
            - BranchSide:      'src/parser.y:172,10'
              BranchSideFuncs:
                - jv_invalid
        - Branch String:   'src/parser.y:166,7'
          Branch Sides:
            - BranchSide:      'src/parser.y:169,22'
              BranchSideFuncs:
                - block_const_kind
                - jv_kind_name
                - block_const
                - jv_dump_string_trunc
                - jv_string_fmt
            - BranchSide:      'src/parser.y:172,10'
              BranchSideFuncs:
                - jv_invalid
      Callsites:
        - Src:             'src/parser.y:166,7'
          Dst:             block_is_const
        - Src:             'src/parser.y:166,28'
          Dst:             block_const_kind
        - Src:             'src/parser.y:169,22'
          Dst:             block_const_kind
        - Src:             'src/parser.y:169,9'
          Dst:             jv_kind_name
        - Src:             'src/parser.y:170,30'
          Dst:             block_const
        - Src:             'src/parser.y:170,9'
          Dst:             jv_dump_string_trunc
        - Src:             'src/parser.y:168,12'
          Dst:             jv_string_fmt
        - Src:             'src/parser.y:172,10'
          Dst:             jv_invalid
    - functionName:    yysyntax_error
      functionSourceFile: '/src/jq/src/parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yymsg_alloc
        - yymsg
        - yyctx
      BBCount:         44
      ICount:          263
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - strlen
        - yy_syntax_error_arguments
        - yytnamerr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/parser.c:1913,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1914,5'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1916,11'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
        - Branch String:   'src/parser.c:1916,3'
          Branch Sides:
            - BranchSide:      'src/parser.c:1917,5'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1923,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1924,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1925,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1926,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1927,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1928,7'
              BranchSideFuncs:
                - strlen
                - yytnamerr
                - yytnamerr
        - Branch String:   'src/parser.c:1937,5'
          Branch Sides:
            - BranchSide:      'src/parser.c:1940,13'
              BranchSideFuncs:
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1948,8'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'src/parser.c:1941,31'
          Branch Sides:
            - BranchSide:      'src/parser.c:1941,34'
              BranchSideFuncs:
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1944,11'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1941,13'
          Branch Sides:
            - BranchSide:      'src/parser.c:1942,20'
              BranchSideFuncs:
                - yytnamerr
                - yytnamerr
            - BranchSide:      'src/parser.c:1944,11'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1948,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1950,26'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1961,18'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'src/parser.c:1952,14'
          Branch Sides:
            - BranchSide:      'src/parser.c:1952,18'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1953,10'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1951,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:1953,10'
              BranchSideFuncs: []
            - BranchSide:      'src/parser.c:1954,7'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1963,5'
          Branch Sides:
            - BranchSide:      'src/parser.c:1964,12'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'src/parser.c:1975,3'
              BranchSideFuncs: []
        - Branch String:   'src/parser.c:1964,23'
          Branch Sides:
            - BranchSide:      'src/parser.c:1964,26'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'src/parser.c:1971,11'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'src/parser.c:1964,45'
          Branch Sides:
            - BranchSide:      'src/parser.c:1964,48'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'src/parser.c:1971,11'
              BranchSideFuncs:
                - yytnamerr
        - Branch String:   'src/parser.c:1964,11'
          Branch Sides:
            - BranchSide:      'src/parser.c:1966,29'
              BranchSideFuncs:
                - yytnamerr
            - BranchSide:      'src/parser.c:1971,11'
              BranchSideFuncs:
                - yytnamerr
      Callsites:
        - Src:             'src/parser.c:1912,17'
          Dst:             yy_syntax_error_arguments
        - Src:             'src/parser.c:1934,12'
          Dst:             strlen
        - Src:             'src/parser.c:1940,22'
          Dst:             yytnamerr
        - Src:             'src/parser.c:1966,18'
          Dst:             yytnamerr
    - functionName:    yydestruct
      functionSourceFile: '/src/jq/src/parser.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yymsg
        - yykind
        - yyvaluep
        - yylocationp
        - answer
        - errors
        - locations
        - lexer_param_ptr
      BBCount:         42
      ICount:          401
      EdgeCount:       42
      CyclomaticComplexity: 2
      functionsReached:
        - block_free
        - jv_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/parser.c:1993,7'
          Branch Sides:
            - BranchSide:      'src/parser.c:1994,11'
              BranchSideFuncs:
                - block_free
                - block_free
                - block_free
                - jv_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - jv_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
            - BranchSide:      'src/parser.c:1998,11'
              BranchSideFuncs:
                - block_free
                - block_free
                - block_free
                - jv_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - jv_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - block_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/parser.c:1998,3'
          Branch Sides:
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:37,26'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.y:38,29'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/parser.c:2205,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:37,15'
          Dst:             jv_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
        - Src:             'src/parser.y:38,15'
          Dst:             block_free
    - functionName:    my_mktime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - timegm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1467,10'
          Dst:             timegm
    - functionName:    timegm
      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:    jv2tm
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - tm
        - localtime
        - ''
      BBCount:         28
      ICount:          205
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - jv_array_get
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_is_valid
        - jv_number_value
        - jvp_number_is_nan
        - mktime
        - timegm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/builtin.c:1618,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1619,25'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - timegm
                - jv_free
                - mktime
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1635,7'
              BranchSideFuncs:
                - timegm
                - jv_free
                - mktime
        - Branch String:   'src/builtin.c:1620,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1621,7'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1622,9'
              BranchSideFuncs:
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1622,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1622,45'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1623,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1622,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1623,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1627,16'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1628,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1629,9'
              BranchSideFuncs:
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1630,41'
              BranchSideFuncs:
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1630,41'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1630,22'
              BranchSideFuncs:
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1631,41'
              BranchSideFuncs:
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1631,41'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1630,41'
              BranchSideFuncs:
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1631,70'
              BranchSideFuncs:
                - jv_free
                - timegm
                - jv_free
                - mktime
                - jv_copy
                - jv_array_get
                - jv_is_valid.1195
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1635,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1636,5'
              BranchSideFuncs:
                - mktime
                - jv_free
            - BranchSide:      'src/builtin.c:1640,12'
              BranchSideFuncs:
                - timegm
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:1619,25'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1619,12'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1620,10'
          Dst:             jv_is_valid
        - Src:             'src/builtin.c:1622,9'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1622,45'
          Dst:             jvp_number_is_nan
        - Src:             'src/builtin.c:1623,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1624,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1627,16'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1632,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1637,5'
          Dst:             mktime
        - Src:             'src/builtin.c:1640,5'
          Dst:             timegm
        - Src:             'src/builtin.c:1655,3'
          Dst:             jv_free
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    mktime
      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:    tm2jv
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         3
      ICount:          248
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_number
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_number
        - Src:             'src/builtin.c:1419,10'
          Dst:             jv_array_append
    - functionName:    set_tm_yday
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         26
      ICount:          155
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:1538,22'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1539,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:1543,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1539,23'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1539,26'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:1539,47'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1539,43'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1539,47'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:1540,14'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1538,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1540,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:1543,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1543,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1544,12'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:1545,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1545,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1546,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:1548,16'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1549,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1549,3'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1549,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/builtin.c:1549,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1549,3'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1549,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/builtin.c:1549,3'
          Dst:             __assert_fail
    - functionName:    set_tm_wday
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         10
      ICount:          111
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:1510,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1511,9'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1516,13'
              BranchSideFuncs: []
        - Branch String:   'src/builtin.c:1517,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1518,9'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1520,6'
              BranchSideFuncs: []
        - Branch String:   'src/builtin.c:1521,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1521,7'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1522,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    f_match_name_iter
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - name_end
        - ngroups
        - groups
        - reg
        - arg
      BBCount:         10
      ICount:          174
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - jv_array_get
        - jv_array_set
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_object_set
        - jv_string
        - jv_string_sized
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/builtin.c:897,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:898,27'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array_set
            - BranchSide:      'src/builtin.c:906,10'
              BranchSideFuncs: []
        - Branch String:   'src/builtin.c:899,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:900,32'
              BranchSideFuncs:
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array_set
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
            - BranchSide:      'src/builtin.c:903,7'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array_set
      Callsites:
        - Src:             'src/builtin.c:898,27'
          Dst:             jv_copy
        - Src:             'src/builtin.c:898,14'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:899,9'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:900,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:900,51'
          Dst:             jv_string_sized
        - Src:             'src/builtin.c:900,13'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:901,18'
          Dst:             jv_array_set
        - Src:             'src/builtin.c:903,7'
          Dst:             jv_free
    - functionName:    escape_string
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - input
        - escapings
        - ''
      BBCount:         18
      ICount:          194
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_string
        - jv_string_append_buf
        - jv_string_append_str
        - jv_string_length_bytes
        - jv_string_value
        - jvp_utf8_next
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/builtin.c:538,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:538,3'
              BranchSideFuncs:
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_utf8_next
                - jv_free
                - jv_string_append_buf
                - jv_string_append_str
                - strlen
            - BranchSide:      'src/builtin.c:539,15'
              BranchSideFuncs:
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_utf8_next
                - jv_free
                - jv_string_append_buf
                - jv_string_append_str
                - strlen
        - Branch String:   'src/builtin.c:542,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:543,23'
              BranchSideFuncs:
                - strlen
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_utf8_next
                - jv_free
                - jv_string_append_buf
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:549,12'
              BranchSideFuncs:
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jvp_utf8_next
                - jv_free
                - jv_string_append_buf
                - jv_string_append_str
        - Branch String:   'src/builtin.c:554,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:555,9'
              BranchSideFuncs:
                - jv_string_append_buf
                - jvp_utf8_next
                - jv_free
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:561,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:555,17'
          Branch Sides:
            - BranchSide:      'src/builtin.c:555,27'
              BranchSideFuncs:
                - jv_string_append_buf
                - jvp_utf8_next
                - jv_free
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:558,39'
              BranchSideFuncs:
                - jv_string_append_buf
                - jvp_utf8_next
                - jv_free
                - jv_string_append_str
        - Branch String:   'src/builtin.c:555,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:556,46'
              BranchSideFuncs:
                - jv_string_append_str
                - jvp_utf8_next
                - jv_free
                - jv_string_append_buf
            - BranchSide:      'src/builtin.c:558,39'
              BranchSideFuncs:
                - jv_string_append_buf
                - jvp_utf8_next
                - jv_free
                - jv_string_append_str
      Callsites:
        - Src:             'src/builtin.c:538,3'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:538,3'
          Dst:             __assert_fail
        - Src:             'src/builtin.c:545,10'
          Dst:             strlen
        - Src:             'src/builtin.c:549,12'
          Dst:             jv_string
        - Src:             'src/builtin.c:550,19'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:551,48'
          Dst:             jv_copy
        - Src:             'src/builtin.c:551,25'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:554,15'
          Dst:             jvp_utf8_next
        - Src:             'src/builtin.c:556,13'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:558,13'
          Dst:             jv_string_append_buf
        - Src:             'src/builtin.c:561,3'
          Dst:             jv_free
    - functionName:    minmax_by
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - values
        - keys
        - is_min
        - ''
        - ''
      BBCount:         19
      ICount:          403
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_cmp
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_null
        - type_error2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/builtin.c:1122,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1123,12'
              BranchSideFuncs:
                - type_error2
            - BranchSide:      'src/builtin.c:1124,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_null
                - type_error2
                - type_error2
        - Branch String:   'src/builtin.c:1124,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1125,12'
              BranchSideFuncs:
                - type_error2
            - BranchSide:      'src/builtin.c:1126,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_null
                - type_error2
        - Branch String:   'src/builtin.c:1126,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1127,12'
              BranchSideFuncs:
                - type_error2
            - BranchSide:      'src/builtin.c:1129,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_null
        - Branch String:   'src/builtin.c:1129,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1130,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_null
            - BranchSide:      'src/builtin.c:1134,25'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:1136,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1137,28'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:1148,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1139,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1140,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
            - BranchSide:      'src/builtin.c:1145,7'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_copy
                - jv_cmp
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/builtin.c:1122,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1123,12'
          Dst:             type_error2
        - Src:             'src/builtin.c:1124,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1125,12'
          Dst:             type_error2
        - Src:             'src/builtin.c:1126,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1126,7'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:1126,59'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1126,43'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:1127,12'
          Dst:             type_error2
        - Src:             'src/builtin.c:1129,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1129,7'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:1130,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1131,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1132,12'
          Dst:             jv_null
        - Src:             'src/builtin.c:1134,25'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1134,12'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1135,28'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1135,15'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1136,35'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1136,19'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:1137,28'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1137,15'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1138,22'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1138,37'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1138,15'
          Dst:             jv_cmp
        - Src:             'src/builtin.c:1140,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1142,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1143,26'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1143,13'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1145,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1148,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1149,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1150,3'
          Dst:             jv_free
    - functionName:    type_error2
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bad1
        - bad2
        - msg
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_dump_string_trunc
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_kind_name
        - jv_string_fmt
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:60,39'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:60,26'
          Dst:             jv_kind_name
        - Src:             'src/builtin.c:61,39'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:61,26'
          Dst:             jv_kind_name
        - Src:             'src/builtin.c:64,46'
          Dst:             jv_dump_string_trunc
        - Src:             'src/builtin.c:66,46'
          Dst:             jv_dump_string_trunc
        - Src:             'src/builtin.c:62,32'
          Dst:             jv_string_fmt
        - Src:             'src/builtin.c:62,12'
          Dst:             jv_invalid_with_msg
    - functionName:    string_trim
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - op
        - ''
      BBCount:         32
      ICount:          238
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_string
        - jv_string_length_bytes
        - jv_string_sized
        - jv_string_value
        - jvp_codepoint_is_whitespace
        - jvp_utf8_backtrack
        - jvp_utf8_next
        - ret_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/builtin.c:1298,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1299,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1302,36'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_string_value
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
        - Branch String:   'src/builtin.c:1309,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1310,5'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jvp_codepoint_is_whitespace
            - BranchSide:      'src/builtin.c:1319,8'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
        - Branch String:   'src/builtin.c:1312,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1312,47'
              BranchSideFuncs:
                - jvp_codepoint_is_whitespace
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jvp_utf8_next
            - BranchSide:      'src/builtin.c:1313,9'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
        - Branch String:   'src/builtin.c:1312,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1313,9'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jvp_codepoint_is_whitespace
            - BranchSide:      'src/builtin.c:1314,20'
              BranchSideFuncs:
                - jvp_utf8_next
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jvp_codepoint_is_whitespace
        - Branch String:   'src/builtin.c:1319,25'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1319,28'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
            - BranchSide:      'src/builtin.c:1332,7'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
        - Branch String:   'src/builtin.c:1319,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1320,5'
              BranchSideFuncs:
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jv_string_sized
                - jv_free
            - BranchSide:      'src/builtin.c:1332,7'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
        - Branch String:   'src/builtin.c:1323,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1324,9'
              BranchSideFuncs:
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jv_string_sized
                - jv_free
            - BranchSide:      'src/builtin.c:1325,18'
              BranchSideFuncs:
                - jvp_utf8_backtrack
                - jvp_utf8_next
                - jvp_codepoint_is_whitespace
                - jv_string_sized
                - jv_free
        - Branch String:   'src/builtin.c:1326,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1320,5'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
            - BranchSide:      'src/builtin.c:1327,9'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
        - Branch String:   'src/builtin.c:1332,27'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1332,30'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
            - BranchSide:      'src/builtin.c:1335,27'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
        - Branch String:   'src/builtin.c:1332,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1333,12'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1335,27'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:1298,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1299,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1299,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1302,36'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1302,13'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:1303,23'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:1311,24'
          Dst:             jvp_utf8_next
        - Src:             'src/builtin.c:1312,19'
          Dst:             jvp_codepoint_is_whitespace
        - Src:             'src/builtin.c:1321,24'
          Dst:             jvp_utf8_backtrack
        - Src:             'src/builtin.c:1322,7'
          Dst:             jvp_utf8_next
        - Src:             'src/builtin.c:1323,12'
          Dst:             jvp_codepoint_is_whitespace
        - Src:             'src/builtin.c:1335,11'
          Dst:             jv_string_sized
        - Src:             'src/builtin.c:1336,3'
          Dst:             jv_free
    - functionName:    ret_error
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - bad
        - msg
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_invalid_with_msg
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:72,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:73,10'
          Dst:             jv_invalid_with_msg
    - functionName:    ret_error2
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - bad1
        - bad2
        - msg
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_invalid_with_msg
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:77,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:78,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:79,10'
          Dst:             jv_invalid_with_msg
    - functionName:    type_error
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bad
        - msg
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_dump_string_trunc
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_kind_name
        - jv_string_fmt
      functionUses:    106
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:51,38'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:51,25'
          Dst:             jv_kind_name
        - Src:             'src/builtin.c:53,46'
          Dst:             jv_dump_string_trunc
        - Src:             'src/builtin.c:52,32'
          Dst:             jv_string_fmt
        - Src:             'src/builtin.c:52,12'
          Dst:             jv_invalid_with_msg
    - functionName:    f_have_decnum
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionLinenumberEnd: 1871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_true
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1869,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1871,10'
          Dst:             jv_true
    - functionName:    f_current_line
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_util_input_get_current_line
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1864,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1865,10'
          Dst:             jq_util_input_get_current_line
    - functionName:    f_current_filename
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1854
      functionLinenumberEnd: 1862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_util_input_get_current_filename
        - jv_free
        - jv_is_valid
        - jv_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1858,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1859,12'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1860,3'
              BranchSideFuncs:
                - jv_free
                - jv_null
      Callsites:
        - Src:             'src/builtin.c:1855,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1857,10'
          Dst:             jq_util_input_get_current_filename
        - Src:             'src/builtin.c:1858,7'
          Dst:             jv_is_valid
        - Src:             'src/builtin.c:1860,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1861,10'
          Dst:             jv_null
    - functionName:    f_now
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1840
      functionLinenumberEnd: 1846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gettimeofday
        - jv_free
        - jv_number
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1843,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1844,22'
              BranchSideFuncs:
                - time
                - jv_number
            - BranchSide:      'src/builtin.c:1845,23'
              BranchSideFuncs:
                - jv_number
      Callsites:
        - Src:             'src/builtin.c:1841,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1843,7'
          Dst:             gettimeofday
        - Src:             'src/builtin.c:1844,22'
          Dst:             time
        - Src:             'src/builtin.c:1844,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:1845,10'
          Dst:             jv_number
    - functionName:    gettimeofday
      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:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_localtime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         8
      ICount:          179
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_array_get
        - jv_array_set
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_number
        - jv_number_value
        - jv_string
        - localtime_r
        - ret_error
        - tm2jv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:1714,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1715,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1717,3'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - localtime_r
                - tm2jv
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number
                - jv_array_set
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1722,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1723,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1724,13'
              BranchSideFuncs:
                - tm2jv
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number
                - jv_array_set
      Callsites:
        - Src:             'src/builtin.c:1714,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1715,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1715,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1718,18'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1720,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1721,9'
          Dst:             localtime_r
        - Src:             'src/builtin.c:1723,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1723,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1724,7'
          Dst:             tm2jv
        - Src:             'src/builtin.c:1725,68'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1725,55'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1725,39'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1725,29'
          Dst:             jv_number
        - Src:             'src/builtin.c:1725,10'
          Dst:             jv_array_set
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_gmtime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1676
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         8
      ICount:          179
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gmtime_r
        - jv_array_get
        - jv_array_set
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_number
        - jv_number_value
        - jv_string
        - ret_error
        - tm2jv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:1677,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1678,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1680,3'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - gmtime_r
                - tm2jv
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number
                - jv_array_set
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1685,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1686,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1687,13'
              BranchSideFuncs:
                - tm2jv
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number
                - jv_array_set
      Callsites:
        - Src:             'src/builtin.c:1677,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1678,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1678,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1681,18'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1683,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1684,9'
          Dst:             gmtime_r
        - Src:             'src/builtin.c:1686,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1686,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1687,7'
          Dst:             tm2jv
        - Src:             'src/builtin.c:1688,68'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1688,55'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1688,39'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1688,29'
          Dst:             jv_number
        - Src:             'src/builtin.c:1688,10'
          Dst:             jv_array_set
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_mktime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         12
      ICount:          161
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - jv2tm
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_number
        - jv_string
        - my_mktime
        - ret_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1662,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1663,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1665,8'
              BranchSideFuncs:
                - jv2tm
                - jv_string
                - jv_invalid_with_msg
                - my_mktime
                - jv_number
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1665,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1666,32'
              BranchSideFuncs:
                - my_mktime
                - jv_number
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1667,14'
              BranchSideFuncs:
                - my_mktime
                - jv_number
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1668,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1669,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1670,7'
              BranchSideFuncs:
                - jv_number
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1670,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1671,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1672,20'
              BranchSideFuncs:
                - jv_number
      Callsites:
        - Src:             'src/builtin.c:1662,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1663,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1663,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1665,8'
          Dst:             jv2tm
        - Src:             'src/builtin.c:1666,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1666,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1667,14'
          Dst:             my_mktime
        - Src:             'src/builtin.c:1669,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1669,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1671,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1671,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1672,10'
          Dst:             jv_number
    - functionName:    f_strflocaltime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1805
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         21
      ICount:          281
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - f_localtime
        - jv2tm
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_mem_alloc
        - jv_string
        - jv_string_sized
        - jv_string_value
        - ret_error
        - ret_error2
        - strftime
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1806,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1807,21'
              BranchSideFuncs:
                - f_localtime
                - jv_get_kind
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1808,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - ret_error2
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1808,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:0,0'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1809,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1811,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1812,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1814,8'
              BranchSideFuncs:
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1814,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1815,25'
              BranchSideFuncs:
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1816,21'
              BranchSideFuncs:
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1823,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1823,18'
              BranchSideFuncs:
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1823,36'
              BranchSideFuncs:
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1823,33'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1823,36'
              BranchSideFuncs:
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1824,10'
              BranchSideFuncs:
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1823,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1824,10'
              BranchSideFuncs:
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1827,28'
              BranchSideFuncs:
                - jv_string_sized
                - free
      Callsites:
        - Src:             'src/builtin.c:1806,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1807,9'
          Dst:             f_localtime
        - Src:             'src/builtin.c:1808,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1809,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:1809,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1811,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1812,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:1812,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1814,8'
          Dst:             jv2tm
        - Src:             'src/builtin.c:1815,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1815,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1816,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:1818,21'
          Dst:             strlen
        - Src:             'src/builtin.c:1819,15'
          Dst:             jv_mem_alloc
        - Src:             'src/builtin.c:1820,14'
          Dst:             strftime
        - Src:             'src/builtin.c:1821,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1825,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1825,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1827,12'
          Dst:             jv_string_sized
    - 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:    f_strftime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1795
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         23
      ICount:          299
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - f_gmtime
        - jv2tm
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_mem_alloc
        - jv_string
        - jv_string_sized
        - jv_string_value
        - ret_error
        - ret_error2
        - strftime
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1751,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1752,18'
              BranchSideFuncs:
                - f_gmtime
                - jv_is_valid.1195
                - jv_free
                - jv_get_kind
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1757,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - ret_error2
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1753,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1754,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1757,3'
              BranchSideFuncs:
                - jv_get_kind
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1757,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:0,0'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1758,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1760,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1761,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1763,8'
              BranchSideFuncs:
                - jv2tm
                - jv_string
                - ret_error
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1763,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1764,25'
              BranchSideFuncs:
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1766,21'
              BranchSideFuncs:
                - jv_string_value
                - strlen
                - jv_mem_alloc
                - strftime
                - jv_free
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1788,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1788,18'
              BranchSideFuncs:
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1788,36'
              BranchSideFuncs:
                - jv_string_sized
                - free
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1788,33'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1788,36'
              BranchSideFuncs:
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1789,10'
              BranchSideFuncs:
                - free
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1788,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1789,10'
              BranchSideFuncs:
                - free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1792,28'
              BranchSideFuncs:
                - jv_string_sized
                - free
      Callsites:
        - Src:             'src/builtin.c:1751,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1752,9'
          Dst:             f_gmtime
        - Src:             'src/builtin.c:1753,10'
          Dst:             jv_is_valid
        - Src:             'src/builtin.c:1754,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1757,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1758,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:1758,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1760,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1761,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:1761,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1763,8'
          Dst:             jv2tm
        - Src:             'src/builtin.c:1764,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1764,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1766,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:1768,21'
          Dst:             strlen
        - Src:             'src/builtin.c:1769,15'
          Dst:             jv_mem_alloc
        - Src:             'src/builtin.c:1777,14'
          Dst:             strftime
        - Src:             'src/builtin.c:1786,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1790,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1790,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1792,12'
          Dst:             jv_string_sized
    - functionName:    f_strptime
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1553
      functionLinenumberEnd: 1603
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         38
      ICount:          318
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - __ctype_b_loc
        - jv_array_append
        - jv_free
        - jv_get_kind
        - jv_string
        - jv_string_fmt
        - jv_string_value
        - ret_error2
        - set_tm_wday
        - set_tm_yday
        - strptime
        - tm2jv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1554,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1554,43'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1555,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1554,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1555,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1559,3'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - strptime
                - jv_free
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
                - __ctype_b_loc
                - jv_string_fmt
                - ret_error2
        - Branch String:   'src/builtin.c:1566,19'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1566,24'
              BranchSideFuncs:
                - jv_string_fmt
                - ret_error2
            - BranchSide:      'src/builtin.c:1567,87'
              BranchSideFuncs:
                - jv_string_fmt
                - ret_error2
        - Branch String:   'src/builtin.c:1566,36'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1566,40'
              BranchSideFuncs:
                - __ctype_b_loc
                - jv_string_fmt
                - ret_error2
                - jv_free
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
            - BranchSide:      'src/builtin.c:1569,3'
              BranchSideFuncs:
                - jv_free
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
        - Branch String:   'src/builtin.c:1566,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1567,87'
              BranchSideFuncs:
                - jv_free
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
            - BranchSide:      'src/builtin.c:1569,3'
              BranchSideFuncs:
                - jv_free
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
        - Branch String:   'src/builtin.c:1593,23'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1593,29'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
            - BranchSide:      'src/builtin.c:1595,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
        - Branch String:   'src/builtin.c:1593,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1593,48'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
            - BranchSide:      'src/builtin.c:1595,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
        - Branch String:   'src/builtin.c:1593,60'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1593,66'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
                - set_tm_wday
            - BranchSide:      'src/builtin.c:1595,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
        - Branch String:   'src/builtin.c:1593,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1594,5'
              BranchSideFuncs:
                - set_tm_wday
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
            - BranchSide:      'src/builtin.c:1595,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
        - Branch String:   'src/builtin.c:1595,25'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1595,31'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
            - BranchSide:      'src/builtin.c:1598,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
        - Branch String:   'src/builtin.c:1595,44'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1595,50'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
            - BranchSide:      'src/builtin.c:1598,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
        - Branch String:   'src/builtin.c:1595,62'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1595,68'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
                - set_tm_yday
            - BranchSide:      'src/builtin.c:1598,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
        - Branch String:   'src/builtin.c:1595,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1596,5'
              BranchSideFuncs:
                - set_tm_yday
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
            - BranchSide:      'src/builtin.c:1598,10'
              BranchSideFuncs:
                - tm2jv
                - jv_free
                - jv_string
                - jv_array_append
        - Branch String:   'src/builtin.c:1599,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1600,38'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_free
            - BranchSide:      'src/builtin.c:1601,3'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:1554,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1554,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1555,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:1555,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1563,23'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:1564,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:1565,21'
          Dst:             strptime
        - Src:             'src/builtin.c:1566,40'
          Dst:             __ctype_b_loc
        - Src:             'src/builtin.c:1567,29'
          Dst:             jv_string_fmt
        - Src:             'src/builtin.c:1567,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1569,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1594,5'
          Dst:             set_tm_wday
        - Src:             'src/builtin.c:1596,5'
          Dst:             set_tm_yday
        - Src:             'src/builtin.c:1598,10'
          Dst:             tm2jv
        - Src:             'src/builtin.c:1600,28'
          Dst:             jv_string
        - Src:             'src/builtin.c:1600,9'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1601,3'
          Dst:             jv_free
    - functionName:    strptime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_stderr
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_get_stderr_cb
        - jv_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1413,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1413,7'
              BranchSideFuncs:
                - jv_copy
            - BranchSide:      'src/builtin.c:1414,5'
              BranchSideFuncs:
                - jv_copy
      Callsites:
        - Src:             'src/builtin.c:1412,3'
          Dst:             jq_get_stderr_cb
        - Src:             'src/builtin.c:1414,14'
          Dst:             jv_copy
    - functionName:    f_debug
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_get_debug_cb
        - jv_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1404,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1404,7'
              BranchSideFuncs:
                - jv_copy
            - BranchSide:      'src/builtin.c:1405,5'
              BranchSideFuncs:
                - jv_copy
      Callsites:
        - Src:             'src/builtin.c:1403,3'
          Dst:             jq_get_debug_cb
        - Src:             'src/builtin.c:1405,14'
          Dst:             jv_copy
    - functionName:    f_input
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         11
      ICount:          134
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jq_get_input_cb
        - jv_copy
        - jv_free
        - jv_invalid_has_msg
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1392,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1393,32'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:1394,10'
              BranchSideFuncs:
                - jv_is_valid.1195
                - jv_copy
                - jv_invalid_has_msg
                - jv_string
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:1395,22'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1395,44'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1396,12'
              BranchSideFuncs: []
        - Branch String:   'src/builtin.c:1395,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1396,12'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:1397,30'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
      Callsites:
        - Src:             'src/builtin.c:1388,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1391,3'
          Dst:             jq_get_input_cb
        - Src:             'src/builtin.c:1393,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1393,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1395,7'
          Dst:             jv_is_valid
        - Src:             'src/builtin.c:1395,44'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1395,25'
          Dst:             jv_invalid_has_msg
        - Src:             'src/builtin.c:1397,30'
          Dst:             jv_string
        - Src:             'src/builtin.c:1397,10'
          Dst:             jv_invalid_with_msg
    - functionName:    f_modulemeta
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_get_kind
        - jv_string
        - load_module_meta
        - ret_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1381,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1382,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1384,27'
              BranchSideFuncs:
                - load_module_meta
      Callsites:
        - Src:             'src/builtin.c:1381,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1382,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1382,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1384,10'
          Dst:             load_module_meta
    - functionName:    f_match
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - regex
        - modifiers
        - testmode
        - ''
        - ''
      BBCount:         94
      ICount:          2157
      EdgeCount:       119
      CyclomaticComplexity: 27
      functionsReached:
        - f_match_name_iter
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_equal
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_null
        - jv_number
        - jv_number_value
        - jv_object
        - jv_object_set
        - jv_string
        - jv_string_concat
        - jv_string_explode
        - jv_string_length_bytes
        - jv_string_sized
        - jv_string_value
        - jv_true
        - jvp_utf8_decode_length
        - onig_error_code_to_str
        - onig_foreach_name
        - onig_free
        - onig_new
        - onig_region_free
        - onig_region_new
        - onig_search
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:919,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:920,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:925,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - type_error
                - jv_copy
                - jv_string_explode
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:925,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:926,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:931,18'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - type_error
                - jv_copy
                - jv_string_explode
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:933,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:934,37'
              BranchSideFuncs:
                - jv_copy
                - jv_string_explode
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:970,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:935,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:935,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:969,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:935,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:935,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:935,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:935,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:936,20'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:968,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:936,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:938,18'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:941,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:944,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:947,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:950,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:953,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:956,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:959,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_new
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:962,11'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:970,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:0,0'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:972,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:982,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:984,28'
              BranchSideFuncs:
                - onig_error_code_to_str
                - jv_free
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:990,12'
              BranchSideFuncs:
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_false
        - Branch String:   'src/builtin.c:990,12'
          Branch Sides:
            - BranchSide:      'src/builtin.c:990,19'
              BranchSideFuncs:
                - jv_false
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
            - BranchSide:      'src/builtin.c:990,32'
              BranchSideFuncs:
                - jv_array
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - onig_region_new
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
        - Branch String:   'src/builtin.c:1001,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1002,11'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
            - BranchSide:      'src/builtin.c:1093,16'
              BranchSideFuncs:
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1002,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1003,18'
              BranchSideFuncs:
                - jv_true
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1008,11'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
        - Branch String:   'src/builtin.c:1008,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1010,39'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
            - BranchSide:      'src/builtin.c:1041,37'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
        - Branch String:   'src/builtin.c:1011,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1012,41'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1014,34'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1018,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1019,20'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_true
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1031,27'
              BranchSideFuncs:
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
        - Branch String:   'src/builtin.c:1020,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1021,38'
              BranchSideFuncs:
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
            - BranchSide:      'src/builtin.c:1024,38'
              BranchSideFuncs:
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1043,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1044,13'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1048,32'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1044,13'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1044,54'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1045,39'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1054,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1056,13'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1088,25'
              BranchSideFuncs:
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
        - Branch String:   'src/builtin.c:1056,13'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1059,15'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1075,14'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
        - Branch String:   'src/builtin.c:1059,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1060,33'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jvp_utf8_decode_length
            - BranchSide:      'src/builtin.c:1063,18'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
        - Branch String:   'src/builtin.c:1064,13'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1065,45'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1067,33'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1076,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1077,15'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1081,16'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1077,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1077,56'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1078,41'
              BranchSideFuncs:
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
        - Branch String:   'src/builtin.c:1093,16'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1094,7'
              BranchSideFuncs:
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:1097,30'
              BranchSideFuncs:
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:1103,19'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1103,22'
              BranchSideFuncs:
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
            - BranchSide:      'src/builtin.c:1103,3'
              BranchSideFuncs:
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
        - Branch String:   'src/builtin.c:1103,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:997,27'
              BranchSideFuncs:
                - jv_string_value
                - onig_search
                - onig_error_code_to_str
                - jv_free
                - jv_string
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - onig_region_free
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string_sized
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - onig_foreach_name
                - jv_string
                - jv_object_set
                - jv_array_append
                - jv_object
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jv_array_append
                - jv_string
                - jv_number
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
                - jvp_utf8_decode_length
                - jv_true
            - BranchSide:      'src/builtin.c:1104,20'
              BranchSideFuncs:
                - onig_region_free
                - onig_free
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:911,33'
          Dst:             jv_true
        - Src:             'src/builtin.c:911,14'
          Dst:             jv_equal
        - Src:             'src/builtin.c:919,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:920,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:921,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:922,12'
          Dst:             type_error
        - Src:             'src/builtin.c:925,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:926,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:927,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:928,12'
          Dst:             type_error
        - Src:             'src/builtin.c:933,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:934,37'
          Dst:             jv_copy
        - Src:             'src/builtin.c:934,19'
          Dst:             jv_string_explode
        - Src:             'src/builtin.c:935,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:935,5'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:935,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:935,5'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:936,20'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:962,11'
          Dst:             jv_free
        - Src:             'src/builtin.c:963,11'
          Dst:             jv_free
        - Src:             'src/builtin.c:964,11'
          Dst:             jv_free
        - Src:             'src/builtin.c:966,17'
          Dst:             jv_string
        - Src:             'src/builtin.c:965,38'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:965,18'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:969,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:970,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:972,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:973,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:974,12'
          Dst:             type_error
        - Src:             'src/builtin.c:977,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:979,42'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:980,22'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:980,70'
          Dst:             jv_copy
        - Src:             'src/builtin.c:980,47'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:979,13'
          Dst:             onig_new
        - Src:             'src/builtin.c:984,5'
          Dst:             onig_error_code_to_str
        - Src:             'src/builtin.c:985,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:986,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:987,49'
          Dst:             jv_string
        - Src:             'src/builtin.c:988,11'
          Dst:             jv_string
        - Src:             'src/builtin.c:987,32'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:987,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:990,19'
          Dst:             jv_false
        - Src:             'src/builtin.c:990,32'
          Dst:             jv_array
        - Src:             'src/builtin.c:991,30'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:992,38'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:993,55'
          Dst:             jv_copy
        - Src:             'src/builtin.c:993,32'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:995,12'
          Dst:             onig_region_new
        - Src:             'src/builtin.c:998,23'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:997,15'
          Dst:             onig_search
        - Src:             'src/builtin.c:1003,18'
          Dst:             jv_true
        - Src:             'src/builtin.c:1012,17'
          Dst:             jvp_utf8_decode_length
        - Src:             'src/builtin.c:1014,34'
          Dst:             jv_object
        - Src:             'src/builtin.c:1014,47'
          Dst:             jv_string
        - Src:             'src/builtin.c:1014,68'
          Dst:             jv_number
        - Src:             'src/builtin.c:1014,20'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1015,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1015,59'
          Dst:             jv_number
        - Src:             'src/builtin.c:1015,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1016,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1016,59'
          Dst:             jv_string
        - Src:             'src/builtin.c:1016,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1017,23'
          Dst:             jv_array
        - Src:             'src/builtin.c:1019,20'
          Dst:             jv_object
        - Src:             'src/builtin.c:1021,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1021,59'
          Dst:             jv_number
        - Src:             'src/builtin.c:1021,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1022,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1022,59'
          Dst:             jv_null
        - Src:             'src/builtin.c:1022,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1024,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1024,59'
          Dst:             jv_number
        - Src:             'src/builtin.c:1024,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1025,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1025,59'
          Dst:             jv_string
        - Src:             'src/builtin.c:1025,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1027,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1027,57'
          Dst:             jv_number
        - Src:             'src/builtin.c:1027,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1028,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1028,55'
          Dst:             jv_null
        - Src:             'src/builtin.c:1028,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1029,22'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1031,9'
          Dst:             onig_foreach_name
        - Src:             'src/builtin.c:1031,9'
          Dst:             f_match_name_iter
        - Src:             'src/builtin.c:1032,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1032,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1033,18'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1045,15'
          Dst:             jvp_utf8_decode_length
        - Src:             'src/builtin.c:1048,32'
          Dst:             jv_object
        - Src:             'src/builtin.c:1048,45'
          Dst:             jv_string
        - Src:             'src/builtin.c:1048,66'
          Dst:             jv_number
        - Src:             'src/builtin.c:1048,18'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1051,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1051,57'
          Dst:             jv_number
        - Src:             'src/builtin.c:1051,15'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1052,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1052,57'
          Dst:             jv_string_sized
        - Src:             'src/builtin.c:1052,15'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1053,21'
          Dst:             jv_array
        - Src:             'src/builtin.c:1060,33'
          Dst:             jv_object
        - Src:             'src/builtin.c:1060,46'
          Dst:             jv_string
        - Src:             'src/builtin.c:1060,67'
          Dst:             jv_number
        - Src:             'src/builtin.c:1060,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1061,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1061,59'
          Dst:             jv_null
        - Src:             'src/builtin.c:1061,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1065,21'
          Dst:             jvp_utf8_decode_length
        - Src:             'src/builtin.c:1067,33'
          Dst:             jv_object
        - Src:             'src/builtin.c:1067,46'
          Dst:             jv_string
        - Src:             'src/builtin.c:1067,67'
          Dst:             jv_number
        - Src:             'src/builtin.c:1067,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1068,38'
          Dst:             jv_string
        - Src:             'src/builtin.c:1068,59'
          Dst:             jv_string
        - Src:             'src/builtin.c:1068,19'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1070,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1070,57'
          Dst:             jv_number
        - Src:             'src/builtin.c:1070,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1071,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1071,55'
          Dst:             jv_null
        - Src:             'src/builtin.c:1071,17'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1072,22'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1078,17'
          Dst:             jvp_utf8_decode_length
        - Src:             'src/builtin.c:1082,32'
          Dst:             jv_object
        - Src:             'src/builtin.c:1082,45'
          Dst:             jv_string
        - Src:             'src/builtin.c:1082,66'
          Dst:             jv_number
        - Src:             'src/builtin.c:1082,18'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1083,34'
          Dst:             jv_string
        - Src:             'src/builtin.c:1083,55'
          Dst:             jv_number
        - Src:             'src/builtin.c:1083,15'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1084,34'
          Dst:             jv_string
        - Src:             'src/builtin.c:1084,55'
          Dst:             jv_string_sized
        - Src:             'src/builtin.c:1084,15'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1085,34'
          Dst:             jv_string
        - Src:             'src/builtin.c:1085,53'
          Dst:             jv_null
        - Src:             'src/builtin.c:1085,15'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1086,20'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1088,7'
          Dst:             onig_foreach_name
        - Src:             'src/builtin.c:1088,7'
          Dst:             f_match_name_iter
        - Src:             'src/builtin.c:1089,36'
          Dst:             jv_string
        - Src:             'src/builtin.c:1089,15'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1090,16'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:1092,7'
          Dst:             onig_region_free
        - Src:             'src/builtin.c:1097,7'
          Dst:             onig_error_code_to_str
        - Src:             'src/builtin.c:1098,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1099,53'
          Dst:             jv_string
        - Src:             'src/builtin.c:1100,13'
          Dst:             jv_string
        - Src:             'src/builtin.c:1099,36'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:1099,16'
          Dst:             jv_invalid_with_msg
        - Src:             'src/builtin.c:1104,3'
          Dst:             onig_region_free
        - Src:             'src/builtin.c:1106,3'
          Dst:             onig_free
        - Src:             'src/builtin.c:1107,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1108,3'
          Dst:             jv_free
    - functionName:    f_get_jq_origin
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_get_jq_origin
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1270,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1271,10'
          Dst:             jq_get_jq_origin
    - functionName:    f_get_prog_origin
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_get_prog_origin
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1265,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1266,10'
          Dst:             jq_get_prog_origin
    - functionName:    f_get_search_list
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_get_lib_dirs
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1260,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1261,10'
          Dst:             jq_get_lib_dirs
    - functionName:    f_halt_error
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jq_halt
        - jv_free
        - jv_get_kind
        - jv_true
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1251,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1252,5'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1255,11'
              BranchSideFuncs:
                - jq_halt
                - jv_true
      Callsites:
        - Src:             'src/builtin.c:1251,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1252,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1253,12'
          Dst:             type_error
        - Src:             'src/builtin.c:1255,3'
          Dst:             jq_halt
        - Src:             'src/builtin.c:1256,10'
          Dst:             jv_true
    - functionName:    f_halt
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jq_halt
        - jv_free
        - jv_invalid
        - jv_true
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1245,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1246,15'
          Dst:             jv_invalid
        - Src:             'src/builtin.c:1246,29'
          Dst:             jv_invalid
        - Src:             'src/builtin.c:1246,3'
          Dst:             jq_halt
        - Src:             'src/builtin.c:1247,10'
          Dst:             jv_true
    - functionName:    f_env
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         13
      ICount:          176
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jv_free
        - jv_null
        - jv_object
        - jv_object_set
        - jv_string
        - jv_string_sized
        - strchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1233,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1234,11'
              BranchSideFuncs:
                - strchr
                - jv_string_sized
                - jv_string
                - jv_object_set
                - jv_string
                - jv_null
                - jv_object_set
            - BranchSide:      'src/builtin.c:1241,3'
              BranchSideFuncs: []
        - Branch String:   'src/builtin.c:1236,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1237,42'
              BranchSideFuncs:
                - jv_string
                - jv_null
                - jv_object_set
                - strchr
                - jv_string_sized
                - jv_string
                - jv_object_set
            - BranchSide:      'src/builtin.c:1238,14'
              BranchSideFuncs:
                - strchr
                - jv_string
                - jv_null
                - jv_object_set
                - jv_string_sized
                - jv_string
                - jv_object_set
      Callsites:
        - Src:             'src/builtin.c:1230,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1231,12'
          Dst:             jv_object
        - Src:             'src/builtin.c:1235,11'
          Dst:             strchr
        - Src:             'src/builtin.c:1237,32'
          Dst:             jv_string
        - Src:             'src/builtin.c:1237,48'
          Dst:             jv_null
        - Src:             'src/builtin.c:1237,13'
          Dst:             jv_object_set
        - Src:             'src/builtin.c:1239,32'
          Dst:             jv_string_sized
        - Src:             'src/builtin.c:1239,65'
          Dst:             jv_string
        - Src:             'src/builtin.c:1239,13'
          Dst:             jv_object_set
    - functionName:    f_format
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - fmt
        - ''
        - ''
      BBCount:         188
      ICount:          2040
      EdgeCount:       243
      CyclomaticComplexity: 57
      functionsReached:
        - __assert_fail
        - escape_string
        - f_tostring
        - jv_array
        - jv_array_get
        - jv_array_length
        - jv_array_set
        - jv_copy
        - jv_dump_string
        - jv_free
        - jv_get_kind
        - jv_invalid_with_msg
        - jv_mem_calloc
        - jv_number_value
        - jv_string
        - jv_string_append_buf
        - jv_string_append_str
        - jv_string_concat
        - jv_string_fmt
        - jv_string_length_bytes
        - jv_string_sized
        - jv_string_value
        - jvp_utf8_is_valid
        - strcmp
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:567,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:568,5'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:571,23'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - jv_free
                - jv_dump_string
                - strcmp
                - jv_free
                - f_tostring
                - strcmp
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
                - strcmp
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:572,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:573,5'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - strcmp
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
                - strcmp
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:575,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - strcmp
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
                - strcmp
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:575,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:576,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
                - strcmp
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:578,22'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
                - strcmp
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:578,36'
          Branch Sides:
            - BranchSide:      'src/builtin.c:578,47'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:581,17'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - strcmp
                - __assert_fail
        - Branch String:   'src/builtin.c:578,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:581,17'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:630,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - escape_string
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:581,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:582,11'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - __assert_fail
            - BranchSide:      'src/builtin.c:587,11'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
                - __assert_fail
        - Branch String:   'src/builtin.c:588,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:588,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:589,14'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - type_error
        - Branch String:   'src/builtin.c:594,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:595,32'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/builtin.c:596,15'
              BranchSideFuncs:
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:597,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:597,5'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:628,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:597,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:597,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:597,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
        - Branch String:   'src/builtin.c:597,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:598,11'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:627,5'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:598,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:598,48'
              BranchSideFuncs:
                - jv_string_append_str
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:599,15'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:599,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:602,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:606,39'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:606,39'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:609,13'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_free
            - BranchSide:      'src/builtin.c:617,43'
              BranchSideFuncs:
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:623,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:609,13'
          Branch Sides:
            - BranchSide:      'src/builtin.c:611,11'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_dump_string
                - jv_string_concat
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:613,41'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_number_value
                - jv_number_value
                - jv_free
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:630,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:631,5'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:633,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:633,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:634,5'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:654,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:639,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:639,34'
              BranchSideFuncs:
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
            - BranchSide:      'src/builtin.c:641,15'
              BranchSideFuncs:
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
                - jv_string_append_buf
        - Branch String:   'src/builtin.c:643,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:644,47'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_string_concat
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
            - BranchSide:      'src/builtin.c:652,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:645,20'
          Branch Sides:
            - BranchSide:      'src/builtin.c:645,34'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_string_concat
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
            - BranchSide:      'src/builtin.c:648,63'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_string_concat
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
        - Branch String:   'src/builtin.c:645,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:646,43'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_fmt
                - jv_string_concat
            - BranchSide:      'src/builtin.c:648,63'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_string_concat
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
        - Branch String:   'src/builtin.c:654,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:655,5'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:696,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - jv_get_kind
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_array
                - jv_array_set
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:661,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:662,12'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
            - BranchSide:      'src/builtin.c:694,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:662,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:663,44'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:665,23'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:669,23'
          Branch Sides:
            - BranchSide:      'src/builtin.c:669,9'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:669,27'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:669,33'
          Branch Sides:
            - BranchSide:      'src/builtin.c:669,36'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:669,23'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:669,56'
          Branch Sides:
            - BranchSide:      'src/builtin.c:669,59'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:669,23'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:669,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:670,18'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:687,46'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
        - Branch String:   'src/builtin.c:670,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:671,13'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:674,20'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:674,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:675,21'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:685,12'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:677,26'
          Branch Sides:
            - BranchSide:      'src/builtin.c:677,29'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:678,29'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:677,17'
          Branch Sides:
            - BranchSide:      'src/builtin.c:677,53'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:678,29'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:678,31'
          Branch Sides:
            - BranchSide:      'src/builtin.c:678,34'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:679,29'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:678,22'
          Branch Sides:
            - BranchSide:      'src/builtin.c:678,58'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:679,29'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:679,31'
          Branch Sides:
            - BranchSide:      'src/builtin.c:679,34'
              BranchSideFuncs:
                - jv_free
                - type_error
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:681,15'
              BranchSideFuncs:
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:679,22'
          Branch Sides:
            - BranchSide:      'src/builtin.c:679,58'
              BranchSideFuncs:
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_string_append_buf
                - jv_free
                - jv_string_append_buf
                - jv_free
                - type_error
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:681,15'
              BranchSideFuncs:
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:687,13'
          Branch Sides:
            - BranchSide:      'src/builtin.c:688,11'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
            - BranchSide:      'src/builtin.c:691,57'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
                - jvp_utf8_is_valid
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_free
                - type_error
                - jv_string_append_buf
        - Branch String:   'src/builtin.c:696,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:697,5'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:726,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_free
                - jv_string_append_buf
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:698,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:699,28'
              BranchSideFuncs:
                - jv_array
                - jv_array_set
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:700,15'
              BranchSideFuncs:
                - jv_string
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:701,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:701,5'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:724,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:701,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:701,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:701,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
        - Branch String:   'src/builtin.c:701,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:702,11'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
            - BranchSide:      'src/builtin.c:723,5'
              BranchSideFuncs:
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:702,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:702,21'
              BranchSideFuncs:
                - jv_string_append_str
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:703,15'
              BranchSideFuncs:
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_string_append_str
                - jv_copy
                - jv_array_get
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:703,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:708,39'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:708,39'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:708,39'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:708,39'
              BranchSideFuncs:
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_get_kind
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:712,16'
              BranchSideFuncs:
                - jv_string_append_str
                - escape_string
                - jv_string_concat
                - jv_string_append_str
                - jv_free
                - jv_get_kind
                - jv_dump_string
                - jv_string_concat
                - jv_free
                - jv_free
                - type_error
                - jv_string_append_str
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:719,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:726,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:727,5'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:749,22'
              BranchSideFuncs:
                - strcmp
                - jv_free
                - f_tostring
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:732,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:733,16'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:747,5'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:734,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:734,11'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:734,34'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
        - Branch String:   'src/builtin.c:735,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:736,14'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:740,16'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
        - Branch String:   'src/builtin.c:737,17'
          Branch Sides:
            - BranchSide:      'src/builtin.c:737,35'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:737,14'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
        - Branch String:   'src/builtin.c:740,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:741,39'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:743,11'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
        - Branch String:   'src/builtin.c:743,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:743,18'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:744,11'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
        - Branch String:   'src/builtin.c:744,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:744,18'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
            - BranchSide:      'src/builtin.c:745,41'
              BranchSideFuncs:
                - jv_string_append_buf
                - jv_free
        - Branch String:   'src/builtin.c:749,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:750,5'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
            - BranchSide:      'src/builtin.c:792,5'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - jv_string_concat
                - jv_invalid_with_msg
        - Branch String:   'src/builtin.c:754,26'
          Branch Sides:
            - BranchSide:      'src/builtin.c:759,19'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
            - BranchSide:      'src/builtin.c:759,19'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
        - Branch String:   'src/builtin.c:759,25'
          Branch Sides:
            - BranchSide:      'src/builtin.c:759,28'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
            - BranchSide:      'src/builtin.c:759,5'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
        - Branch String:   'src/builtin.c:759,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:760,31'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
            - BranchSide:      'src/builtin.c:777,9'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
        - Branch String:   'src/builtin.c:760,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:761,14'
              BranchSideFuncs:
                - free
                - type_error
            - BranchSide:      'src/builtin.c:765,12'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
        - Branch String:   'src/builtin.c:769,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:770,25'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
            - BranchSide:      'src/builtin.c:776,5'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
                - free
                - type_error
        - Branch String:   'src/builtin.c:777,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:778,23'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
            - BranchSide:      'src/builtin.c:780,16'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
        - Branch String:   'src/builtin.c:780,16'
          Branch Sides:
            - BranchSide:      'src/builtin.c:781,23'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
            - BranchSide:      'src/builtin.c:782,16'
              BranchSideFuncs:
                - jv_string_sized
                - jv_free
                - free
                - free
                - type_error
        - Branch String:   'src/builtin.c:782,16'
          Branch Sides:
            - BranchSide:      'src/builtin.c:0,0'
              BranchSideFuncs:
                - free
                - type_error
            - BranchSide:      'src/builtin.c:783,12'
              BranchSideFuncs:
                - free
                - type_error
      Callsites:
        - Src:             'src/builtin.c:567,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:568,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:569,12'
          Dst:             type_error
        - Src:             'src/builtin.c:571,23'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:572,8'
          Dst:             strcmp
        - Src:             'src/builtin.c:573,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:574,12'
          Dst:             jv_dump_string
        - Src:             'src/builtin.c:575,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:576,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:577,12'
          Dst:             f_tostring
        - Src:             'src/builtin.c:578,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:578,40'
          Dst:             strcmp
        - Src:             'src/builtin.c:581,10'
          Dst:             strcmp
        - Src:             'src/builtin.c:588,7'
          Dst:             strcmp
        - Src:             'src/builtin.c:588,7'
          Dst:             __assert_fail
        - Src:             'src/builtin.c:593,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:594,9'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:595,14'
          Dst:             type_error
        - Src:             'src/builtin.c:596,15'
          Dst:             jv_string
        - Src:             'src/builtin.c:597,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:597,5'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:597,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:597,5'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:598,21'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:599,15'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:602,9'
          Dst:             jv_free
        - Src:             'src/builtin.c:606,39'
          Dst:             jv_dump_string
        - Src:             'src/builtin.c:606,16'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:609,13'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:609,35'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:611,11'
          Dst:             jv_free
        - Src:             'src/builtin.c:613,41'
          Dst:             jv_dump_string
        - Src:             'src/builtin.c:613,18'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:617,16'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:618,39'
          Dst:             escape_string
        - Src:             'src/builtin.c:618,16'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:619,16'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:623,9'
          Dst:             jv_free
        - Src:             'src/builtin.c:624,9'
          Dst:             jv_free
        - Src:             'src/builtin.c:625,16'
          Dst:             type_error
        - Src:             'src/builtin.c:628,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:630,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:631,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:632,26'
          Dst:             f_tostring
        - Src:             'src/builtin.c:632,12'
          Dst:             escape_string
        - Src:             'src/builtin.c:633,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:634,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:635,13'
          Dst:             f_tostring
        - Src:             'src/builtin.c:641,15'
          Dst:             jv_string
        - Src:             'src/builtin.c:642,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:643,44'
          Dst:             jv_copy
        - Src:             'src/builtin.c:643,21'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:646,16'
          Dst:             jv_string_append_buf
        - Src:             'src/builtin.c:648,39'
          Dst:             jv_string_fmt
        - Src:             'src/builtin.c:648,16'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:652,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:654,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:655,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:656,13'
          Dst:             f_tostring
        - Src:             'src/builtin.c:658,15'
          Dst:             jv_string
        - Src:             'src/builtin.c:660,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:663,16'
          Dst:             jv_string_append_buf
        - Src:             'src/builtin.c:671,13'
          Dst:             jv_free
        - Src:             'src/builtin.c:672,20'
          Dst:             type_error
        - Src:             'src/builtin.c:681,15'
          Dst:             jv_free
        - Src:             'src/builtin.c:682,22'
          Dst:             type_error
        - Src:             'src/builtin.c:687,14'
          Dst:             jvp_utf8_is_valid
        - Src:             'src/builtin.c:688,11'
          Dst:             jv_free
        - Src:             'src/builtin.c:689,18'
          Dst:             type_error
        - Src:             'src/builtin.c:691,16'
          Dst:             jv_string_append_buf
        - Src:             'src/builtin.c:694,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:696,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:697,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:698,9'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:699,28'
          Dst:             jv_array
        - Src:             'src/builtin.c:699,15'
          Dst:             jv_array_set
        - Src:             'src/builtin.c:700,15'
          Dst:             jv_string
        - Src:             'src/builtin.c:701,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:701,5'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:701,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:701,5'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:702,21'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:703,15'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:708,39'
          Dst:             jv_dump_string
        - Src:             'src/builtin.c:708,16'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:712,16'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:713,39'
          Dst:             escape_string
        - Src:             'src/builtin.c:713,16'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:714,16'
          Dst:             jv_string_append_str
        - Src:             'src/builtin.c:719,9'
          Dst:             jv_free
        - Src:             'src/builtin.c:720,9'
          Dst:             jv_free
        - Src:             'src/builtin.c:721,16'
          Dst:             type_error
        - Src:             'src/builtin.c:724,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:726,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:727,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:728,13'
          Dst:             f_tostring
        - Src:             'src/builtin.c:729,15'
          Dst:             jv_string
        - Src:             'src/builtin.c:730,55'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:731,38'
          Dst:             jv_copy
        - Src:             'src/builtin.c:731,15'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:745,14'
          Dst:             jv_string_append_buf
        - Src:             'src/builtin.c:747,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:749,15'
          Dst:             strcmp
        - Src:             'src/builtin.c:750,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:751,13'
          Dst:             f_tostring
        - Src:             'src/builtin.c:752,55'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:753,38'
          Dst:             jv_copy
        - Src:             'src/builtin.c:753,15'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:755,20'
          Dst:             jv_mem_calloc
        - Src:             'src/builtin.c:762,16'
          Dst:             type_error
        - Src:             'src/builtin.c:784,14'
          Dst:             type_error
        - Src:             'src/builtin.c:787,15'
          Dst:             jv_string_sized
        - Src:             'src/builtin.c:788,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:792,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:793,54'
          Dst:             jv_string
        - Src:             'src/builtin.c:793,32'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:793,12'
          Dst:             jv_invalid_with_msg
    - functionName:    f_tostring
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_dump_string
        - jv_get_kind
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/builtin.c:503,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:504,12'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:506,12'
              BranchSideFuncs:
                - jv_dump_string
      Callsites:
        - Src:             'src/builtin.c:503,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:506,12'
          Dst:             jv_dump_string
    - functionName:    f_error
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_invalid_with_msg
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1221,10'
          Dst:             jv_invalid_with_msg
    - functionName:    f_max_by_impl
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - x
        - y
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - minmax_by
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1167,10'
          Dst:             minmax_by
    - functionName:    f_min_by_impl
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - x
        - y
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - minmax_by
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1163,10'
          Dst:             minmax_by
    - functionName:    f_max
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - x
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_copy
        - minmax_by
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1159,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1159,10'
          Dst:             minmax_by
    - functionName:    f_min
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - x
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_copy
        - minmax_by
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1155,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1155,10'
          Dst:             minmax_by
    - functionName:    f_bsearch
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - target
        - ''
        - ''
      BBCount:         19
      ICount:          235
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_cmp
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_is_valid
        - jv_number
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:838,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:839,5'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:842,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_invalid
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_number
        - Branch String:   'src/builtin.c:845,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:846,15'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
                - jv_number
            - BranchSide:      'src/builtin.c:857,8'
              BranchSideFuncs:
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:848,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:849,26'
              BranchSideFuncs:
                - jv_number
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:851,16'
              BranchSideFuncs:
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_number
        - Branch String:   'src/builtin.c:851,16'
          Branch Sides:
            - BranchSide:      'src/builtin.c:852,13'
              BranchSideFuncs:
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_number
            - BranchSide:      'src/builtin.c:854,15'
              BranchSideFuncs:
                - jv_is_valid.1195
                - jv_number
                - jv_free
                - jv_free
                - jv_copy
                - jv_copy
                - jv_array_get
                - jv_cmp
                - jv_number
        - Branch String:   'src/builtin.c:857,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:858,29'
              BranchSideFuncs:
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:860,3'
              BranchSideFuncs:
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:838,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:839,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:840,12'
          Dst:             type_error
        - Src:             'src/builtin.c:843,29'
          Dst:             jv_copy
        - Src:             'src/builtin.c:843,13'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:844,15'
          Dst:             jv_invalid
        - Src:             'src/builtin.c:847,25'
          Dst:             jv_copy
        - Src:             'src/builtin.c:847,55'
          Dst:             jv_copy
        - Src:             'src/builtin.c:847,42'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:847,18'
          Dst:             jv_cmp
        - Src:             'src/builtin.c:849,16'
          Dst:             jv_number
        - Src:             'src/builtin.c:857,8'
          Dst:             jv_is_valid
        - Src:             'src/builtin.c:858,14'
          Dst:             jv_number
        - Src:             'src/builtin.c:860,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:861,3'
          Dst:             jv_free
    - functionName:    f_unique_by_impl
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - keys
        - ''
        - ''
      BBCount:         11
      ICount:          128
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jv_array_length
        - jv_copy
        - jv_get_kind
        - jv_unique
        - type_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:884,43'
          Branch Sides:
            - BranchSide:      'src/builtin.c:885,7'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_unique
            - BranchSide:      'src/builtin.c:889,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:885,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:886,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - type_error2
                - jv_unique
            - BranchSide:      'src/builtin.c:889,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:884,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:887,12'
              BranchSideFuncs:
                - jv_unique
            - BranchSide:      'src/builtin.c:889,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:884,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:885,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:886,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:886,7'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:886,58'
          Dst:             jv_copy
        - Src:             'src/builtin.c:886,42'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:887,12'
          Dst:             jv_unique
        - Src:             'src/builtin.c:889,12'
          Dst:             type_error2
    - functionName:    f_unique
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_copy
        - jv_get_kind
        - jv_unique
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:876,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:877,29'
              BranchSideFuncs:
                - jv_copy
                - jv_unique
            - BranchSide:      'src/builtin.c:879,12'
              BranchSideFuncs:
                - type_error
      Callsites:
        - Src:             'src/builtin.c:876,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:877,29'
          Dst:             jv_copy
        - Src:             'src/builtin.c:877,12'
          Dst:             jv_unique
        - Src:             'src/builtin.c:879,12'
          Dst:             type_error
    - functionName:    f_group_by_impl
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - keys
        - ''
        - ''
      BBCount:         11
      ICount:          128
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jv_array_length
        - jv_copy
        - jv_get_kind
        - jv_group
        - type_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:866,43'
          Branch Sides:
            - BranchSide:      'src/builtin.c:867,7'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_group
            - BranchSide:      'src/builtin.c:871,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:867,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:868,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - type_error2
                - jv_group
            - BranchSide:      'src/builtin.c:871,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:866,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:869,12'
              BranchSideFuncs:
                - jv_group
            - BranchSide:      'src/builtin.c:871,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:866,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:867,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:868,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:868,7'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:868,58'
          Dst:             jv_copy
        - Src:             'src/builtin.c:868,42'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:869,12'
          Dst:             jv_group
        - Src:             'src/builtin.c:871,12'
          Dst:             type_error2
    - functionName:    f_sort_by_impl
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - keys
        - ''
        - ''
      BBCount:         11
      ICount:          128
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jv_array_length
        - jv_copy
        - jv_get_kind
        - jv_sort
        - type_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:822,43'
          Branch Sides:
            - BranchSide:      'src/builtin.c:823,7'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - jv_sort
            - BranchSide:      'src/builtin.c:827,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:823,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:824,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_length
                - type_error2
                - jv_sort
            - BranchSide:      'src/builtin.c:827,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:822,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:825,12'
              BranchSideFuncs:
                - jv_sort
            - BranchSide:      'src/builtin.c:827,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:822,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:823,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:824,23'
          Dst:             jv_copy
        - Src:             'src/builtin.c:824,7'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:824,58'
          Dst:             jv_copy
        - Src:             'src/builtin.c:824,42'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:825,12'
          Dst:             jv_sort
        - Src:             'src/builtin.c:827,12'
          Dst:             type_error2
    - functionName:    f_sort
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_copy
        - jv_get_kind
        - jv_sort
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:814,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:815,27'
              BranchSideFuncs:
                - jv_copy
                - jv_sort
            - BranchSide:      'src/builtin.c:817,12'
              BranchSideFuncs:
                - type_error
      Callsites:
        - Src:             'src/builtin.c:814,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:815,27'
          Dst:             jv_copy
        - Src:             'src/builtin.c:815,12'
          Dst:             jv_sort
        - Src:             'src/builtin.c:817,12'
          Dst:             type_error
    - functionName:    f_nan
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_number
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1216,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1217,10'
          Dst:             jv_number
    - functionName:    f_infinite
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_number
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1211,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1212,10'
          Dst:             jv_number
    - functionName:    f_isnormal
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_number_value
        - jv_true
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1201,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1202,5'
              BranchSideFuncs:
                - jv_free
                - jv_false
            - BranchSide:      'src/builtin.c:1205,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_false
                - jv_true
        - Branch String:   'src/builtin.c:1207,10'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1207,24'
              BranchSideFuncs:
                - jv_true
            - BranchSide:      'src/builtin.c:1207,36'
              BranchSideFuncs:
                - jv_false
      Callsites:
        - Src:             'src/builtin.c:1200,15'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1202,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1203,12'
          Dst:             jv_false
        - Src:             'src/builtin.c:1205,14'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1206,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1207,24'
          Dst:             jv_true
        - Src:             'src/builtin.c:1207,36'
          Dst:             jv_false
    - functionName:    f_isnan
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_number_value
        - jv_true
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1190,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1191,5'
              BranchSideFuncs:
                - jv_free
                - jv_false
            - BranchSide:      'src/builtin.c:1194,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_false
                - jv_true
        - Branch String:   'src/builtin.c:1196,10'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1196,21'
              BranchSideFuncs:
                - jv_true
            - BranchSide:      'src/builtin.c:1196,33'
              BranchSideFuncs:
                - jv_false
      Callsites:
        - Src:             'src/builtin.c:1189,15'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1191,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1192,12'
          Dst:             jv_false
        - Src:             'src/builtin.c:1194,14'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1195,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1196,21'
          Dst:             jv_true
        - Src:             'src/builtin.c:1196,33'
          Dst:             jv_false
    - functionName:    f_isinfinite
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_number_value
        - jv_true
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1179,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1180,5'
              BranchSideFuncs:
                - jv_free
                - jv_false
            - BranchSide:      'src/builtin.c:1183,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_false
                - jv_true
        - Branch String:   'src/builtin.c:1185,10'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1185,21'
              BranchSideFuncs:
                - jv_true
            - BranchSide:      'src/builtin.c:1185,33'
              BranchSideFuncs:
                - jv_false
      Callsites:
        - Src:             'src/builtin.c:1178,15'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1180,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1181,12'
          Dst:             jv_false
        - Src:             'src/builtin.c:1183,14'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1184,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:1185,21'
          Dst:             jv_true
        - Src:             'src/builtin.c:1185,33'
          Dst:             jv_false
    - functionName:    f_type
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_kind_name
        - jv_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1172,35'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1172,22'
          Dst:             jv_kind_name
        - Src:             'src/builtin.c:1172,12'
          Dst:             jv_string
        - Src:             'src/builtin.c:1173,3'
          Dst:             jv_free
    - functionName:    f_utf8bytelength
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_get_kind
        - jv_number
        - jv_string_length_bytes
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:511,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:512,12'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/builtin.c:513,20'
              BranchSideFuncs:
                - jv_string_length_bytes
                - jv_number
      Callsites:
        - Src:             'src/builtin.c:511,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:512,12'
          Dst:             type_error
        - Src:             'src/builtin.c:513,20'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:513,10'
          Dst:             jv_number
    - functionName:    f_length
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         14
      ICount:          165
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - jv_array_length
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_abs
        - jv_object_length
        - jv_string_length_codepoints
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:484,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:485,22'
              BranchSideFuncs:
                - jv_array_length
                - jv_number
            - BranchSide:      'src/builtin.c:486,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error
                - jv_free
                - jv_number
                - jv_number_abs
                - jv_free
                - jv_string_length_codepoints
                - jv_number
                - jv_object_length
                - jv_number
        - Branch String:   'src/builtin.c:486,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:487,22'
              BranchSideFuncs:
                - jv_object_length
                - jv_number
            - BranchSide:      'src/builtin.c:488,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error
                - jv_free
                - jv_number
                - jv_number_abs
                - jv_free
                - jv_string_length_codepoints
                - jv_number
        - Branch String:   'src/builtin.c:488,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:489,22'
              BranchSideFuncs:
                - jv_string_length_codepoints
                - jv_number
            - BranchSide:      'src/builtin.c:490,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - type_error
                - jv_free
                - jv_number
                - jv_number_abs
                - jv_free
        - Branch String:   'src/builtin.c:490,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:491,12'
              BranchSideFuncs:
                - jv_number_abs
                - jv_free
            - BranchSide:      'src/builtin.c:494,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error
                - jv_free
                - jv_number
        - Branch String:   'src/builtin.c:494,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:495,5'
              BranchSideFuncs:
                - jv_free
                - jv_number
            - BranchSide:      'src/builtin.c:498,12'
              BranchSideFuncs:
                - type_error
      Callsites:
        - Src:             'src/builtin.c:484,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:485,22'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:485,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:486,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:487,22'
          Dst:             jv_object_length
        - Src:             'src/builtin.c:487,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:488,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:489,22'
          Dst:             jv_string_length_codepoints
        - Src:             'src/builtin.c:489,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:490,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:491,12'
          Dst:             jv_number_abs
        - Src:             'src/builtin.c:492,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:494,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:495,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:496,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:498,12'
          Dst:             type_error
    - functionName:    f_contains
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_bool
        - jv_contains
        - jv_get_kind
        - type_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:421,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:422,20'
              BranchSideFuncs:
                - jv_contains
                - jv_bool
            - BranchSide:      'src/builtin.c:424,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:421,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:421,25'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:422,20'
          Dst:             jv_contains
        - Src:             'src/builtin.c:422,12'
          Dst:             jv_bool
        - Src:             'src/builtin.c:424,12'
          Dst:             type_error2
    - functionName:    f_has
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_has
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1378,52'
          Dst:             jv_has
    - functionName:    f_delpaths
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_delpaths
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1377,57'
          Dst:             jv_delpaths
    - functionName:    f_getpath
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _jq_path_append
        - jv_copy
        - jv_getpath
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1375,47'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1375,59'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1375,36'
          Dst:             jv_getpath
        - Src:             'src/builtin.c:1375,10'
          Dst:             _jq_path_append
    - functionName:    f_setpath
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - c
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_setpath
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1372,62'
          Dst:             jv_setpath
    - functionName:    f_string_rtrim
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - string_trim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1342,55'
          Dst:             string_trim
    - functionName:    f_string_ltrim
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - string_trim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1341,55'
          Dst:             string_trim
    - functionName:    f_string_trim
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - string_trim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1340,55'
          Dst:             string_trim
    - functionName:    f_string_indexes
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_string_indexes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:1289,10'
          Dst:             jv_string_indexes
    - functionName:    f_string_implode
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         25
      ICount:          252
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_number_value
        - jv_string
        - jv_string_append_codepoint
        - jv_string_empty
        - jvp_number_is_nan
        - ret_error
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1345,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1346,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1349,29'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_string_empty
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:1352,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1353,25'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
                - jv_free
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1368,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/builtin.c:1354,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1354,45'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1355,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:1354,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1355,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1360,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:1363,16'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1363,19'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1364,10'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:1363,33'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1363,37'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1364,10'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:1363,50'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1363,53'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1365,39'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:1363,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1364,10'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:1365,39'
              BranchSideFuncs:
                - jv_string_append_codepoint
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jvp_number_is_nan
                - jv_number_value
                - jv_free
                - jv_free
                - jv_free
                - type_error
      Callsites:
        - Src:             'src/builtin.c:1345,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1346,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1346,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1349,29'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1349,13'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:1350,10'
          Dst:             jv_string_empty
        - Src:             'src/builtin.c:1353,25'
          Dst:             jv_copy
        - Src:             'src/builtin.c:1353,12'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:1354,9'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1354,45'
          Dst:             jvp_number_is_nan
        - Src:             'src/builtin.c:1355,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1356,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:1357,14'
          Dst:             type_error
        - Src:             'src/builtin.c:1360,14'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:1361,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:1365,9'
          Dst:             jv_string_append_codepoint
        - Src:             'src/builtin.c:1368,3'
          Dst:             jv_free
    - functionName:    f_string_explode
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_get_kind
        - jv_string
        - jv_string_explode
        - ret_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1282,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1283,25'
              BranchSideFuncs:
                - jv_string
                - ret_error
            - BranchSide:      'src/builtin.c:1285,10'
              BranchSideFuncs:
                - jv_string_explode
      Callsites:
        - Src:             'src/builtin.c:1282,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1283,25'
          Dst:             jv_string
        - Src:             'src/builtin.c:1283,12'
          Dst:             ret_error
        - Src:             'src/builtin.c:1285,10'
          Dst:             jv_string_explode
    - functionName:    f_string_split
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_get_kind
        - jv_string
        - jv_string_split
        - ret_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:1275,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1275,43'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1276,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:1275,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1276,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:1278,10'
              BranchSideFuncs:
                - jv_string_split
      Callsites:
        - Src:             'src/builtin.c:1275,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1275,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:1276,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:1276,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:1278,10'
          Dst:             jv_string_split
    - functionName:    f_endswith
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         15
      ICount:          197
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jv_copy
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_string
        - jv_string_length_bytes
        - jv_string_value
        - jv_true
        - memcmp
        - ret_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:269,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:269,43'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:270,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:269,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:270,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:271,22'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_copy
                - jv_string_length_bytes
                - memcmp
                - jv_true
                - jv_free
                - jv_free
                - jv_false
        - Branch String:   'src/builtin.c:277,19'
          Branch Sides:
            - BranchSide:      'src/builtin.c:278,13'
              BranchSideFuncs:
                - jv_false
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:279,11'
              BranchSideFuncs:
                - jv_false
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:277,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:279,11'
              BranchSideFuncs:
                - jv_false
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:281,11'
              BranchSideFuncs:
                - jv_true
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:269,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:269,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:270,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:270,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:271,22'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:272,22'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:273,40'
          Dst:             jv_copy
        - Src:             'src/builtin.c:273,17'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:274,40'
          Dst:             jv_copy
        - Src:             'src/builtin.c:274,17'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:278,6'
          Dst:             memcmp
        - Src:             'src/builtin.c:279,11'
          Dst:             jv_false
        - Src:             'src/builtin.c:281,11'
          Dst:             jv_true
        - Src:             'src/builtin.c:282,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:283,3'
          Dst:             jv_free
    - functionName:    f_startswith
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - a
        - b
        - ''
        - ''
      BBCount:         15
      ICount:          184
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jv_copy
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_string
        - jv_string_length_bytes
        - jv_string_value
        - jv_true
        - memcmp
        - ret_error2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:253,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:253,43'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:254,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
        - Branch String:   'src/builtin.c:253,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:254,29'
              BranchSideFuncs:
                - jv_string
                - ret_error2
            - BranchSide:      'src/builtin.c:255,37'
              BranchSideFuncs:
                - jv_copy
                - jv_string_length_bytes
                - jv_copy
                - jv_string_length_bytes
                - jv_false
                - jv_free
                - jv_free
                - jv_string_value
                - jv_string_value
                - memcmp
                - jv_true
        - Branch String:   'src/builtin.c:259,20'
          Branch Sides:
            - BranchSide:      'src/builtin.c:259,30'
              BranchSideFuncs:
                - jv_string_value
                - jv_string_value
                - memcmp
                - jv_false
                - jv_free
                - jv_free
                - jv_true
            - BranchSide:      'src/builtin.c:262,11'
              BranchSideFuncs:
                - jv_false
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:259,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:260,11'
              BranchSideFuncs:
                - jv_true
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:262,11'
              BranchSideFuncs:
                - jv_false
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:253,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:253,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:254,29'
          Dst:             jv_string
        - Src:             'src/builtin.c:254,12'
          Dst:             ret_error2
        - Src:             'src/builtin.c:255,37'
          Dst:             jv_copy
        - Src:             'src/builtin.c:255,14'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:256,37'
          Dst:             jv_copy
        - Src:             'src/builtin.c:256,14'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:259,30'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:259,50'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:259,23'
          Dst:             memcmp
        - Src:             'src/builtin.c:260,11'
          Dst:             jv_true
        - Src:             'src/builtin.c:262,11'
          Dst:             jv_false
        - Src:             'src/builtin.c:263,3'
          Dst:             jv_free
        - Src:             'src/builtin.c:264,3'
          Dst:             jv_free
    - functionName:    f_keys_unsorted
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_get_kind
        - jv_keys_unsorted
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:806,44'
          Branch Sides:
            - BranchSide:      'src/builtin.c:806,47'
              BranchSideFuncs:
                - jv_keys_unsorted
            - BranchSide:      'src/builtin.c:807,12'
              BranchSideFuncs:
                - jv_keys_unsorted
        - Branch String:   'src/builtin.c:806,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:807,12'
              BranchSideFuncs:
                - jv_keys_unsorted
            - BranchSide:      'src/builtin.c:809,12'
              BranchSideFuncs:
                - type_error
      Callsites:
        - Src:             'src/builtin.c:806,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:806,47'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:807,12'
          Dst:             jv_keys_unsorted
        - Src:             'src/builtin.c:809,12'
          Dst:             type_error
    - functionName:    f_keys
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_get_kind
        - jv_keys
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:798,44'
          Branch Sides:
            - BranchSide:      'src/builtin.c:798,47'
              BranchSideFuncs:
                - jv_keys
            - BranchSide:      'src/builtin.c:799,12'
              BranchSideFuncs:
                - jv_keys
        - Branch String:   'src/builtin.c:798,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:799,12'
              BranchSideFuncs:
                - jv_keys
            - BranchSide:      'src/builtin.c:801,12'
              BranchSideFuncs:
                - type_error
      Callsites:
        - Src:             'src/builtin.c:798,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:798,47'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:799,12'
          Dst:             jv_keys
        - Src:             'src/builtin.c:801,12'
          Dst:             type_error
    - functionName:    f_toboolean
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         17
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - jv_false
        - jv_free
        - jv_get_kind
        - jv_string_value
        - jv_true
        - strcmp
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:467,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:467,45'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:468,12'
              BranchSideFuncs: []
        - Branch String:   'src/builtin.c:467,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:468,12'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:470,7'
              BranchSideFuncs:
                - jv_get_kind
                - type_error
                - jv_string_value
                - strcmp
                - strcmp
                - jv_free
                - jv_false
                - jv_free
                - jv_true
        - Branch String:   'src/builtin.c:470,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:471,21'
              BranchSideFuncs:
                - jv_string_value
                - strcmp
                - strcmp
                - type_error
                - jv_free
                - jv_false
                - jv_free
                - jv_true
            - BranchSide:      'src/builtin.c:480,10'
              BranchSideFuncs:
                - type_error
        - Branch String:   'src/builtin.c:472,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:473,7'
              BranchSideFuncs:
                - jv_free
                - jv_true
            - BranchSide:      'src/builtin.c:475,23'
              BranchSideFuncs:
                - strcmp
                - type_error
                - jv_free
                - jv_false
      Callsites:
        - Src:             'src/builtin.c:467,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:467,45'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:470,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:471,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:472,9'
          Dst:             strcmp
        - Src:             'src/builtin.c:473,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:474,14'
          Dst:             jv_true
        - Src:             'src/builtin.c:475,16'
          Dst:             strcmp
        - Src:             'src/builtin.c:476,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:477,14'
          Dst:             jv_false
        - Src:             'src/builtin.c:480,10'
          Dst:             type_error
    - functionName:    f_tonumber
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         10
      ICount:          109
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number_with_literal
        - jv_string_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:442,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:443,12'
              BranchSideFuncs: []
            - BranchSide:      'src/builtin.c:445,7'
              BranchSideFuncs:
                - jv_get_kind
                - type_error
                - jv_string_value
                - jv_number_with_literal
                - jv_get_kind
                - jv_free
                - type_error
        - Branch String:   'src/builtin.c:445,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:446,21'
              BranchSideFuncs:
                - jv_string_value
                - jv_number_with_literal
                - jv_get_kind
                - jv_free
                - type_error
            - BranchSide:      'src/builtin.c:463,10'
              BranchSideFuncs:
                - type_error
        - Branch String:   'src/builtin.c:449,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:450,14'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/builtin.c:460,5'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:442,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:445,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:446,21'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:448,17'
          Dst:             jv_number_with_literal
        - Src:             'src/builtin.c:449,9'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:450,14'
          Dst:             type_error
        - Src:             'src/builtin.c:460,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:463,10'
          Dst:             type_error
    - functionName:    f_json_parse
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_parse_sized
        - jv_string_length_bytes
        - jv_string_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:433,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:434,12'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/builtin.c:435,27'
              BranchSideFuncs:
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:433,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:434,12'
          Dst:             type_error
        - Src:             'src/builtin.c:435,27'
          Dst:             jv_string_value
        - Src:             'src/builtin.c:436,50'
          Dst:             jv_copy
        - Src:             'src/builtin.c:436,27'
          Dst:             jv_string_length_bytes
        - Src:             'src/builtin.c:435,12'
          Dst:             jv_parse_sized
        - Src:             'src/builtin.c:437,3'
          Dst:             jv_free
    - functionName:    f_dump
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_dump_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:429,10'
          Dst:             jv_dump_string
    - functionName:    f_greatereq
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_greatereq
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_greatereq
    - functionName:    binop_greatereq
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - order_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:417,10'
          Dst:             order_cmp
    - functionName:    order_cmp
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - op
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - jv_bool
        - jv_cmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/builtin.c:398,37'
          Branch Sides:
            - BranchSide:      'src/builtin.c:398,40'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:399,19'
              BranchSideFuncs:
                - jv_bool
        - Branch String:   'src/builtin.c:398,47'
          Branch Sides:
            - BranchSide:      'src/builtin.c:398,47'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:399,19'
              BranchSideFuncs:
                - jv_bool
        - Branch String:   'src/builtin.c:399,39'
          Branch Sides:
            - BranchSide:      'src/builtin.c:399,42'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:400,19'
              BranchSideFuncs:
                - jv_bool
        - Branch String:   'src/builtin.c:399,50'
          Branch Sides:
            - BranchSide:      'src/builtin.c:399,50'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:400,19'
              BranchSideFuncs:
                - jv_bool
        - Branch String:   'src/builtin.c:400,42'
          Branch Sides:
            - BranchSide:      'src/builtin.c:400,45'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:401,19'
              BranchSideFuncs:
                - jv_bool
        - Branch String:   'src/builtin.c:400,53'
          Branch Sides:
            - BranchSide:      'src/builtin.c:400,53'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:401,19'
              BranchSideFuncs:
                - jv_bool
        - Branch String:   'src/builtin.c:401,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:400,53'
              BranchSideFuncs:
                - jv_bool
            - BranchSide:      'src/builtin.c:401,43'
              BranchSideFuncs:
                - jv_bool
      Callsites:
        - Src:             'src/builtin.c:397,11'
          Dst:             jv_cmp
        - Src:             'src/builtin.c:398,10'
          Dst:             jv_bool
    - functionName:    f_greater
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_greater
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_greater
    - functionName:    binop_greater
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - order_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:409,10'
          Dst:             order_cmp
    - functionName:    f_lesseq
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_lesseq
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_lesseq
    - functionName:    binop_lesseq
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - order_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:413,10'
          Dst:             order_cmp
    - functionName:    f_less
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_less
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_less
    - functionName:    binop_less
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - order_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:405,10'
          Dst:             order_cmp
    - functionName:    f_notequal
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_notequal
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_notequal
    - functionName:    binop_notequal
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_bool
        - jv_equal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:386,19'
          Dst:             jv_equal
        - Src:             'src/builtin.c:386,10'
          Dst:             jv_bool
    - functionName:    f_equal
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_equal
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_equal
    - functionName:    binop_equal
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_bool
        - jv_equal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:382,18'
          Dst:             jv_equal
        - Src:             'src/builtin.c:382,10'
          Dst:             jv_bool
    - functionName:    f_mod
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_mod
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_mod
    - functionName:    binop_mod
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         31
      ICount:          219
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/builtin.c:359,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:359,43'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - type_error2
                - jv_free
                - jv_free
                - jv_number
            - BranchSide:      'src/builtin.c:376,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:359,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:360,17'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - type_error2
                - jv_free
                - jv_free
                - jv_number
            - BranchSide:      'src/builtin.c:376,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:362,19'
          Branch Sides:
            - BranchSide:      'src/builtin.c:362,22'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_number
            - BranchSide:      'src/builtin.c:363,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_number
        - Branch String:   'src/builtin.c:362,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:363,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_number
            - BranchSide:      'src/builtin.c:367,19'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
                - type_error2
        - Branch String:   'src/builtin.c:367,19'
          Branch Sides:
            - BranchSide:      'src/builtin.c:367,14'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
                - type_error2
            - BranchSide:      'src/builtin.c:367,19'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
                - type_error2
        - Branch String:   'src/builtin.c:367,19'
          Branch Sides:
            - BranchSide:      'src/builtin.c:367,14'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
                - type_error2
            - BranchSide:      'src/builtin.c:367,14'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
                - type_error2
        - Branch String:   'src/builtin.c:368,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:369,14'
              BranchSideFuncs:
                - type_error2
            - BranchSide:      'src/builtin.c:371,22'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:371,22'
          Branch Sides:
            - BranchSide:      'src/builtin.c:371,22'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:371,37'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:371,37'
          Branch Sides:
            - BranchSide:      'src/builtin.c:371,48'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:371,37'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:371,37'
          Branch Sides:
            - BranchSide:      'src/builtin.c:371,48'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:371,48'
              BranchSideFuncs:
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:359,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:359,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:360,17'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:361,17'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:363,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:364,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:365,14'
          Dst:             jv_number
        - Src:             'src/builtin.c:369,14'
          Dst:             type_error2
        - Src:             'src/builtin.c:371,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:372,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:373,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:376,12'
          Dst:             type_error2
    - functionName:    f_divide
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_divide
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_divide
    - functionName:    binop_divide
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         16
      ICount:          167
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - jv_string_split
        - type_error2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/builtin.c:343,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:343,43'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_string_split
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - type_error2
            - BranchSide:      'src/builtin.c:350,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_string_split
        - Branch String:   'src/builtin.c:343,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:344,9'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - type_error2
            - BranchSide:      'src/builtin.c:350,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_string_split
        - Branch String:   'src/builtin.c:344,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:345,14'
              BranchSideFuncs:
                - type_error2
            - BranchSide:      'src/builtin.c:346,22'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:350,47'
          Branch Sides:
            - BranchSide:      'src/builtin.c:350,50'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_string_split
            - BranchSide:      'src/builtin.c:353,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:350,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:351,12'
              BranchSideFuncs:
                - jv_string_split
            - BranchSide:      'src/builtin.c:353,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:343,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:343,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:344,9'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:345,14'
          Dst:             type_error2
        - Src:             'src/builtin.c:346,22'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:346,43'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:346,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:347,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:348,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:350,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:350,50'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:351,12'
          Dst:             jv_string_split
        - Src:             'src/builtin.c:353,12'
          Dst:             type_error2
    - functionName:    f_multiply
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_multiply
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_multiply
    - functionName:    binop_multiply
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         37
      ICount:          257
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - jv_object_merge_recursive
        - jv_string_repeat
        - type_error2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/builtin.c:318,28'
          Branch Sides:
            - BranchSide:      'src/builtin.c:318,31'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
                - jv_number_value
                - jv_free
                - jv_string_repeat
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:323,15'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
                - jv_number_value
                - jv_free
                - jv_string_repeat
        - Branch String:   'src/builtin.c:318,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:319,22'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:323,15'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
                - jv_number_value
                - jv_free
                - jv_string_repeat
        - Branch String:   'src/builtin.c:323,36'
          Branch Sides:
            - BranchSide:      'src/builtin.c:323,39'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
                - jv_number_value
                - jv_free
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:324,15'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
                - jv_number_value
                - jv_free
                - jv_string_repeat
        - Branch String:   'src/builtin.c:323,61'
          Branch Sides:
            - BranchSide:      'src/builtin.c:324,15'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:325,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_repeat
        - Branch String:   'src/builtin.c:324,36'
          Branch Sides:
            - BranchSide:      'src/builtin.c:324,39'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
                - jv_number_value
                - jv_free
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:335,14'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
        - Branch String:   'src/builtin.c:323,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:325,14'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:335,14'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
        - Branch String:   'src/builtin.c:327,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:328,13'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:331,16'
              BranchSideFuncs:
                - jv_number_value
                - jv_free
                - jv_string_repeat
        - Branch String:   'src/builtin.c:334,15'
          Branch Sides:
            - BranchSide:      'src/builtin.c:334,9'
              BranchSideFuncs:
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:334,18'
              BranchSideFuncs:
                - jv_string_repeat
        - Branch String:   'src/builtin.c:334,9'
          Branch Sides:
            - BranchSide:      'src/builtin.c:333,12'
              BranchSideFuncs:
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:334,34'
              BranchSideFuncs:
                - jv_string_repeat
        - Branch String:   'src/builtin.c:334,34'
          Branch Sides:
            - BranchSide:      'src/builtin.c:334,9'
              BranchSideFuncs:
                - jv_string_repeat
            - BranchSide:      'src/builtin.c:334,63'
              BranchSideFuncs:
                - jv_string_repeat
        - Branch String:   'src/builtin.c:335,35'
          Branch Sides:
            - BranchSide:      'src/builtin.c:335,38'
              BranchSideFuncs:
                - type_error2
                - jv_object_merge_recursive
            - BranchSide:      'src/builtin.c:338,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:335,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:336,12'
              BranchSideFuncs:
                - jv_object_merge_recursive
            - BranchSide:      'src/builtin.c:338,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:316,16'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:317,16'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:319,22'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:319,43'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:319,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:320,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:321,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:331,16'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:332,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:333,12'
          Dst:             jv_string_repeat
        - Src:             'src/builtin.c:336,12'
          Dst:             jv_object_merge_recursive
        - Src:             'src/builtin.c:338,12'
          Dst:             type_error2
    - functionName:    f_minus
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_minus
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_minus
    - functionName:    binop_minus
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         42
      ICount:          408
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_length
        - jv_copy
        - jv_equal
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/builtin.c:288,40'
          Branch Sides:
            - BranchSide:      'src/builtin.c:288,43'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:293,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:288,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:289,22'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:293,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:293,46'
          Branch Sides:
            - BranchSide:      'src/builtin.c:293,49'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:311,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:293,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:294,14'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:311,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:295,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:295,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:307,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:295,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:295,5'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:295,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:295,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:296,11'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:306,5'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:297,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:297,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:303,11'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
        - Branch String:   'src/builtin.c:297,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:297,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
            - BranchSide:      'src/builtin.c:297,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_equal
        - Branch String:   'src/builtin.c:297,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:298,22'
              BranchSideFuncs:
                - jv_copy
                - jv_equal
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:302,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:298,13'
          Branch Sides:
            - BranchSide:      'src/builtin.c:299,19'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:302,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
        - Branch String:   'src/builtin.c:303,11'
          Branch Sides:
            - BranchSide:      'src/builtin.c:304,36'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
            - BranchSide:      'src/builtin.c:305,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_equal
                - jv_copy
                - jv_array_get
                - jv_copy
                - jv_array_get
      Callsites:
        - Src:             'src/builtin.c:288,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:288,43'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:289,22'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:289,43'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:289,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:290,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:291,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:293,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:293,49'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:294,14'
          Dst:             jv_array
        - Src:             'src/builtin.c:295,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:295,5'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:295,5'
          Dst:             jv_copy
        - Src:             'src/builtin.c:295,5'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:297,7'
          Dst:             jv_copy
        - Src:             'src/builtin.c:297,7'
          Dst:             jv_array_length
        - Src:             'src/builtin.c:297,7'
          Dst:             jv_copy
        - Src:             'src/builtin.c:297,7'
          Dst:             jv_array_get
        - Src:             'src/builtin.c:298,22'
          Dst:             jv_copy
        - Src:             'src/builtin.c:298,13'
          Dst:             jv_equal
        - Src:             'src/builtin.c:304,36'
          Dst:             jv_copy
        - Src:             'src/builtin.c:304,15'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:305,7'
          Dst:             jv_free
        - Src:             'src/builtin.c:307,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:308,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:311,12'
          Dst:             type_error2
    - functionName:    f_plus
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - binop_plus
        - jv_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:45,1'
          Dst:             jv_free
        - Src:             'src/builtin.c:45,1'
          Dst:             binop_plus
    - functionName:    binop_plus
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         28
      ICount:          263
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - jv_array_concat
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - jv_object_merge
        - jv_string_concat
        - type_error2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/builtin.c:83,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:84,5'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/builtin.c:86,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
                - jv_get_kind
                - jv_string_concat
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:86,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:87,5'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/builtin.c:89,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
                - jv_get_kind
                - jv_string_concat
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
        - Branch String:   'src/builtin.c:89,47'
          Branch Sides:
            - BranchSide:      'src/builtin.c:89,50'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
                - jv_get_kind
                - jv_string_concat
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:95,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
                - jv_get_kind
                - jv_string_concat
        - Branch String:   'src/builtin.c:89,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:90,22'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
            - BranchSide:      'src/builtin.c:95,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
                - jv_get_kind
                - jv_string_concat
        - Branch String:   'src/builtin.c:95,47'
          Branch Sides:
            - BranchSide:      'src/builtin.c:95,50'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
                - jv_string_concat
            - BranchSide:      'src/builtin.c:97,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
        - Branch String:   'src/builtin.c:95,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:96,12'
              BranchSideFuncs:
                - jv_string_concat
            - BranchSide:      'src/builtin.c:97,14'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_get_kind
                - jv_array_concat
        - Branch String:   'src/builtin.c:97,46'
          Branch Sides:
            - BranchSide:      'src/builtin.c:97,49'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
                - jv_array_concat
            - BranchSide:      'src/builtin.c:99,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
        - Branch String:   'src/builtin.c:97,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:98,12'
              BranchSideFuncs:
                - jv_array_concat
            - BranchSide:      'src/builtin.c:99,14'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_get_kind
                - jv_object_merge
        - Branch String:   'src/builtin.c:99,47'
          Branch Sides:
            - BranchSide:      'src/builtin.c:99,50'
              BranchSideFuncs:
                - jv_get_kind
                - type_error2
                - jv_object_merge
            - BranchSide:      'src/builtin.c:102,12'
              BranchSideFuncs:
                - type_error2
        - Branch String:   'src/builtin.c:99,14'
          Branch Sides:
            - BranchSide:      'src/builtin.c:100,12'
              BranchSideFuncs:
                - jv_object_merge
            - BranchSide:      'src/builtin.c:102,12'
              BranchSideFuncs:
                - type_error2
      Callsites:
        - Src:             'src/builtin.c:83,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:84,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:86,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:87,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:89,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:89,50'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:90,22'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:91,22'
          Dst:             jv_number_value
        - Src:             'src/builtin.c:90,12'
          Dst:             jv_number
        - Src:             'src/builtin.c:92,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:93,5'
          Dst:             jv_free
        - Src:             'src/builtin.c:95,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:95,50'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:96,12'
          Dst:             jv_string_concat
        - Src:             'src/builtin.c:97,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:97,49'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:98,12'
          Dst:             jv_array_concat
        - Src:             'src/builtin.c:99,14'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:99,50'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:100,12'
          Dst:             jv_object_merge
        - Src:             'src/builtin.c:102,12'
          Dst:             type_error2
    - functionName:    f_negate
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number_negate
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/builtin.c:244,7'
          Branch Sides:
            - BranchSide:      'src/builtin.c:245,12'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/builtin.c:247,12'
              BranchSideFuncs:
                - jv_number_negate
                - jv_free
      Callsites:
        - Src:             'src/builtin.c:244,7'
          Dst:             jv_get_kind
        - Src:             'src/builtin.c:245,12'
          Dst:             type_error
        - Src:             'src/builtin.c:247,12'
          Dst:             jv_number_negate
        - Src:             'src/builtin.c:248,3'
          Dst:             jv_free
    - functionName:    f_lgamma_r
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          124
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - lgamma_r
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:298,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:298,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:298,1'
              BranchSideFuncs:
                - jv_number_value
                - lgamma_r
                - jv_array
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_free
      Callsites:
        - Src:             'src/libm.h:298,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:298,1'
          Dst:             type_error
        - Src:             'src/libm.h:298,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:298,1'
          Dst:             lgamma_r
        - Src:             'src/libm.h:298,1'
          Dst:             jv_array
        - Src:             'src/libm.h:298,1'
          Dst:             jv_number
        - Src:             'src/libm.h:298,1'
          Dst:             jv_array_append
        - Src:             'src/libm.h:298,1'
          Dst:             jv_number
        - Src:             'src/libm.h:298,1'
          Dst:             jv_array_append
        - Src:             'src/libm.h:298,1'
          Dst:             jv_free
    - functionName:    lgamma_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_frexp
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          124
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - frexp
        - jv_array
        - jv_array_append
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:293,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:293,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:293,1'
              BranchSideFuncs:
                - jv_number_value
                - frexp
                - jv_array
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_free
      Callsites:
        - Src:             'src/libm.h:293,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:293,1'
          Dst:             type_error
        - Src:             'src/libm.h:293,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:293,1'
          Dst:             frexp
        - Src:             'src/libm.h:293,1'
          Dst:             jv_array
        - Src:             'src/libm.h:293,1'
          Dst:             jv_number
        - Src:             'src/libm.h:293,1'
          Dst:             jv_array_append
        - Src:             'src/libm.h:293,1'
          Dst:             jv_number
        - Src:             'src/libm.h:293,1'
          Dst:             jv_array_append
        - Src:             'src/libm.h:293,1'
          Dst:             jv_free
    - functionName:    frexp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_modf
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          123
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - modf
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:288,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:288,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:288,1'
              BranchSideFuncs:
                - jv_number_value
                - modf
                - jv_array
                - jv_number
                - jv_array_append
                - jv_number
                - jv_array_append
                - jv_free
      Callsites:
        - Src:             'src/libm.h:288,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:288,1'
          Dst:             type_error
        - Src:             'src/libm.h:288,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:288,1'
          Dst:             modf
        - Src:             'src/libm.h:288,1'
          Dst:             jv_array
        - Src:             'src/libm.h:288,1'
          Dst:             jv_number
        - Src:             'src/libm.h:288,1'
          Dst:             jv_array_append
        - Src:             'src/libm.h:288,1'
          Dst:             jv_number
        - Src:             'src/libm.h:288,1'
          Dst:             jv_array_append
        - Src:             'src/libm.h:288,1'
          Dst:             jv_free
    - functionName:    f_ldexp
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          124
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - ldexp
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:283,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:283,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:283,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - ldexp
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:283,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:283,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:283,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - ldexp
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:283,1'
          Dst:             jv_free
        - Src:             'src/libm.h:283,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:283,1'
          Dst:             jv_free
        - Src:             'src/libm.h:283,1'
          Dst:             type_error
        - Src:             'src/libm.h:283,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:283,1'
          Dst:             jv_free
        - Src:             'src/libm.h:283,1'
          Dst:             type_error
        - Src:             'src/libm.h:283,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:283,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:283,1'
          Dst:             ldexp
        - Src:             'src/libm.h:283,1'
          Dst:             jv_number
        - Src:             'src/libm.h:283,1'
          Dst:             jv_free
        - Src:             'src/libm.h:283,1'
          Dst:             jv_free
    - functionName:    ldexp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_trunc
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:278,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:278,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:278,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:278,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:278,1'
          Dst:             type_error
        - Src:             'src/libm.h:278,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:278,1'
          Dst:             jv_number
        - Src:             'src/libm.h:278,1'
          Dst:             jv_free
    - functionName:    f_significand
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - significand
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:273,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:273,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:273,1'
              BranchSideFuncs:
                - jv_number_value
                - significand
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:273,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:273,1'
          Dst:             type_error
        - Src:             'src/libm.h:273,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:273,1'
          Dst:             significand
        - Src:             'src/libm.h:273,1'
          Dst:             jv_number
        - Src:             'src/libm.h:273,1'
          Dst:             jv_free
    - functionName:    significand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_scalbln
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          124
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - scalbln
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:268,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:268,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:268,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - scalbln
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:268,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:268,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:268,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - scalbln
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:268,1'
          Dst:             jv_free
        - Src:             'src/libm.h:268,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:268,1'
          Dst:             jv_free
        - Src:             'src/libm.h:268,1'
          Dst:             type_error
        - Src:             'src/libm.h:268,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:268,1'
          Dst:             jv_free
        - Src:             'src/libm.h:268,1'
          Dst:             type_error
        - Src:             'src/libm.h:268,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:268,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:268,1'
          Dst:             scalbln
        - Src:             'src/libm.h:268,1'
          Dst:             jv_number
        - Src:             'src/libm.h:268,1'
          Dst:             jv_free
        - Src:             'src/libm.h:268,1'
          Dst:             jv_free
    - functionName:    scalbln
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_scalb
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - scalb
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:263,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:263,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:263,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - scalb
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:263,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:263,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:263,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - scalb
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:263,1'
          Dst:             jv_free
        - Src:             'src/libm.h:263,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:263,1'
          Dst:             jv_free
        - Src:             'src/libm.h:263,1'
          Dst:             type_error
        - Src:             'src/libm.h:263,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:263,1'
          Dst:             jv_free
        - Src:             'src/libm.h:263,1'
          Dst:             type_error
        - Src:             'src/libm.h:263,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:263,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:263,1'
          Dst:             scalb
        - Src:             'src/libm.h:263,1'
          Dst:             jv_number
        - Src:             'src/libm.h:263,1'
          Dst:             jv_free
        - Src:             'src/libm.h:263,1'
          Dst:             jv_free
    - functionName:    scalb
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_round
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:258,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:258,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:258,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:258,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:258,1'
          Dst:             type_error
        - Src:             'src/libm.h:258,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:258,1'
          Dst:             jv_number
        - Src:             'src/libm.h:258,1'
          Dst:             jv_free
    - functionName:    f_rint
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:253,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:253,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:253,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:253,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:253,1'
          Dst:             type_error
        - Src:             'src/libm.h:253,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:253,1'
          Dst:             jv_number
        - Src:             'src/libm.h:253,1'
          Dst:             jv_free
    - functionName:    f_nexttoward
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          124
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - nexttoward
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:248,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:248,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:248,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - nexttoward
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:248,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:248,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:248,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - nexttoward
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:248,1'
          Dst:             jv_free
        - Src:             'src/libm.h:248,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:248,1'
          Dst:             jv_free
        - Src:             'src/libm.h:248,1'
          Dst:             type_error
        - Src:             'src/libm.h:248,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:248,1'
          Dst:             jv_free
        - Src:             'src/libm.h:248,1'
          Dst:             type_error
        - Src:             'src/libm.h:248,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:248,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:248,1'
          Dst:             nexttoward
        - Src:             'src/libm.h:248,1'
          Dst:             jv_number
        - Src:             'src/libm.h:248,1'
          Dst:             jv_free
        - Src:             'src/libm.h:248,1'
          Dst:             jv_free
    - functionName:    nexttoward
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_nextafter
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - nextafter
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:243,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:243,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:243,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - nextafter
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:243,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:243,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:243,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - nextafter
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:243,1'
          Dst:             jv_free
        - Src:             'src/libm.h:243,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:243,1'
          Dst:             jv_free
        - Src:             'src/libm.h:243,1'
          Dst:             type_error
        - Src:             'src/libm.h:243,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:243,1'
          Dst:             jv_free
        - Src:             'src/libm.h:243,1'
          Dst:             type_error
        - Src:             'src/libm.h:243,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:243,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:243,1'
          Dst:             nextafter
        - Src:             'src/libm.h:243,1'
          Dst:             jv_number
        - Src:             'src/libm.h:243,1'
          Dst:             jv_free
        - Src:             'src/libm.h:243,1'
          Dst:             jv_free
    - functionName:    nextafter
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_nearbyint
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:238,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:238,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:238,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:238,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:238,1'
          Dst:             type_error
        - Src:             'src/libm.h:238,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:238,1'
          Dst:             jv_number
        - Src:             'src/libm.h:238,1'
          Dst:             jv_free
    - functionName:    f_logb
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - logb
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:233,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:233,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:233,1'
              BranchSideFuncs:
                - jv_number_value
                - logb
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:233,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:233,1'
          Dst:             type_error
        - Src:             'src/libm.h:233,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:233,1'
          Dst:             logb
        - Src:             'src/libm.h:233,1'
          Dst:             jv_number
        - Src:             'src/libm.h:233,1'
          Dst:             jv_free
    - functionName:    logb
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_log1p
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - log1p
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:228,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:228,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:228,1'
              BranchSideFuncs:
                - jv_number_value
                - log1p
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:228,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:228,1'
          Dst:             type_error
        - Src:             'src/libm.h:228,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:228,1'
          Dst:             log1p
        - Src:             'src/libm.h:228,1'
          Dst:             jv_number
        - Src:             'src/libm.h:228,1'
          Dst:             jv_free
    - functionName:    log1p
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_lgamma
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - lgamma
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:223,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:223,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:223,1'
              BranchSideFuncs:
                - jv_number_value
                - lgamma
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:223,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:223,1'
          Dst:             type_error
        - Src:             'src/libm.h:223,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:223,1'
          Dst:             lgamma
        - Src:             'src/libm.h:223,1'
          Dst:             jv_number
        - Src:             'src/libm.h:223,1'
          Dst:             jv_free
    - functionName:    lgamma
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_gamma
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gamma
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:218,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:218,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:218,1'
              BranchSideFuncs:
                - jv_number_value
                - gamma
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:218,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:218,1'
          Dst:             type_error
        - Src:             'src/libm.h:218,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:218,1'
          Dst:             gamma
        - Src:             'src/libm.h:218,1'
          Dst:             jv_number
        - Src:             'src/libm.h:218,1'
          Dst:             jv_free
    - functionName:    gamma
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_fmod
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fmod
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:213,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:213,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:213,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - fmod
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:213,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:213,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:213,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - fmod
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:213,1'
          Dst:             jv_free
        - Src:             'src/libm.h:213,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:213,1'
          Dst:             jv_free
        - Src:             'src/libm.h:213,1'
          Dst:             type_error
        - Src:             'src/libm.h:213,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:213,1'
          Dst:             jv_free
        - Src:             'src/libm.h:213,1'
          Dst:             type_error
        - Src:             'src/libm.h:213,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:213,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:213,1'
          Dst:             fmod
        - Src:             'src/libm.h:213,1'
          Dst:             jv_number
        - Src:             'src/libm.h:213,1'
          Dst:             jv_free
        - Src:             'src/libm.h:213,1'
          Dst:             jv_free
    - functionName:    fmod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_fmin
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:208,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:208,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:208,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:208,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:208,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:208,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:208,1'
          Dst:             jv_free
        - Src:             'src/libm.h:208,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:208,1'
          Dst:             jv_free
        - Src:             'src/libm.h:208,1'
          Dst:             type_error
        - Src:             'src/libm.h:208,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:208,1'
          Dst:             jv_free
        - Src:             'src/libm.h:208,1'
          Dst:             type_error
        - Src:             'src/libm.h:208,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:208,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:208,1'
          Dst:             jv_number
        - Src:             'src/libm.h:208,1'
          Dst:             jv_free
        - Src:             'src/libm.h:208,1'
          Dst:             jv_free
    - functionName:    f_fmax
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:203,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:203,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:203,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:203,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:203,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:203,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:203,1'
          Dst:             jv_free
        - Src:             'src/libm.h:203,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:203,1'
          Dst:             jv_free
        - Src:             'src/libm.h:203,1'
          Dst:             type_error
        - Src:             'src/libm.h:203,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:203,1'
          Dst:             jv_free
        - Src:             'src/libm.h:203,1'
          Dst:             type_error
        - Src:             'src/libm.h:203,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:203,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:203,1'
          Dst:             jv_number
        - Src:             'src/libm.h:203,1'
          Dst:             jv_free
        - Src:             'src/libm.h:203,1'
          Dst:             jv_free
    - functionName:    f_fma
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - c
        - ''
        - ''
      BBCount:         10
      ICount:          177
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:198,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:198,1'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:198,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - type_error
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:198,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:198,1'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:198,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:198,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:198,1'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:198,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             type_error
        - Src:             'src/libm.h:198,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             type_error
        - Src:             'src/libm.h:198,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             type_error
        - Src:             'src/libm.h:198,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:198,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:198,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:198,1'
          Dst:             jv_number
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
        - Src:             'src/libm.h:198,1'
          Dst:             jv_free
    - functionName:    f_fdim
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fdim
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:193,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:193,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:193,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - fdim
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:193,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:193,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:193,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - fdim
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:193,1'
          Dst:             jv_free
        - Src:             'src/libm.h:193,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:193,1'
          Dst:             jv_free
        - Src:             'src/libm.h:193,1'
          Dst:             type_error
        - Src:             'src/libm.h:193,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:193,1'
          Dst:             jv_free
        - Src:             'src/libm.h:193,1'
          Dst:             type_error
        - Src:             'src/libm.h:193,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:193,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:193,1'
          Dst:             fdim
        - Src:             'src/libm.h:193,1'
          Dst:             jv_number
        - Src:             'src/libm.h:193,1'
          Dst:             jv_free
        - Src:             'src/libm.h:193,1'
          Dst:             jv_free
    - functionName:    fdim
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_fabs
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:188,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:188,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:188,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:188,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:188,1'
          Dst:             type_error
        - Src:             'src/libm.h:188,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:188,1'
          Dst:             jv_number
        - Src:             'src/libm.h:188,1'
          Dst:             jv_free
    - functionName:    f_expm1
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expm1
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:183,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:183,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:183,1'
              BranchSideFuncs:
                - jv_number_value
                - expm1
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:183,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:183,1'
          Dst:             type_error
        - Src:             'src/libm.h:183,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:183,1'
          Dst:             expm1
        - Src:             'src/libm.h:183,1'
          Dst:             jv_number
        - Src:             'src/libm.h:183,1'
          Dst:             jv_free
    - functionName:    expm1
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_exp10
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - exp10
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:178,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:178,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:178,1'
              BranchSideFuncs:
                - jv_number_value
                - exp10
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:178,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:178,1'
          Dst:             type_error
        - Src:             'src/libm.h:178,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:178,1'
          Dst:             exp10
        - Src:             'src/libm.h:178,1'
          Dst:             jv_number
        - Src:             'src/libm.h:178,1'
          Dst:             jv_free
    - functionName:    exp10
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_erfc
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - erfc
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:173,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:173,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:173,1'
              BranchSideFuncs:
                - jv_number_value
                - erfc
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:173,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:173,1'
          Dst:             type_error
        - Src:             'src/libm.h:173,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:173,1'
          Dst:             erfc
        - Src:             'src/libm.h:173,1'
          Dst:             jv_number
        - Src:             'src/libm.h:173,1'
          Dst:             jv_free
    - functionName:    erfc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_erf
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - erf
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:168,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:168,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:168,1'
              BranchSideFuncs:
                - jv_number_value
                - erf
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:168,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:168,1'
          Dst:             type_error
        - Src:             'src/libm.h:168,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:168,1'
          Dst:             erf
        - Src:             'src/libm.h:168,1'
          Dst:             jv_number
        - Src:             'src/libm.h:168,1'
          Dst:             jv_free
    - functionName:    erf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_drem
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - drem
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:163,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:163,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:163,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - drem
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:163,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:163,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:163,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - drem
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:163,1'
          Dst:             jv_free
        - Src:             'src/libm.h:163,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:163,1'
          Dst:             jv_free
        - Src:             'src/libm.h:163,1'
          Dst:             type_error
        - Src:             'src/libm.h:163,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:163,1'
          Dst:             jv_free
        - Src:             'src/libm.h:163,1'
          Dst:             type_error
        - Src:             'src/libm.h:163,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:163,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:163,1'
          Dst:             drem
        - Src:             'src/libm.h:163,1'
          Dst:             jv_number
        - Src:             'src/libm.h:163,1'
          Dst:             jv_free
        - Src:             'src/libm.h:163,1'
          Dst:             jv_free
    - functionName:    drem
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_copysign
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:158,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:158,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:158,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:158,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:158,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:158,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:158,1'
          Dst:             jv_free
        - Src:             'src/libm.h:158,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:158,1'
          Dst:             jv_free
        - Src:             'src/libm.h:158,1'
          Dst:             type_error
        - Src:             'src/libm.h:158,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:158,1'
          Dst:             jv_free
        - Src:             'src/libm.h:158,1'
          Dst:             type_error
        - Src:             'src/libm.h:158,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:158,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:158,1'
          Dst:             jv_number
        - Src:             'src/libm.h:158,1'
          Dst:             jv_free
        - Src:             'src/libm.h:158,1'
          Dst:             jv_free
    - functionName:    f_ceil
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:153,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:153,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:153,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:153,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:153,1'
          Dst:             type_error
        - Src:             'src/libm.h:153,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:153,1'
          Dst:             jv_number
        - Src:             'src/libm.h:153,1'
          Dst:             jv_free
    - functionName:    f_yn
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          124
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
        - yn
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:150,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:150,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:150,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - yn
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:150,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:150,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:150,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - yn
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:150,1'
          Dst:             jv_free
        - Src:             'src/libm.h:150,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:150,1'
          Dst:             jv_free
        - Src:             'src/libm.h:150,1'
          Dst:             type_error
        - Src:             'src/libm.h:150,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:150,1'
          Dst:             jv_free
        - Src:             'src/libm.h:150,1'
          Dst:             type_error
        - Src:             'src/libm.h:150,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:150,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:150,1'
          Dst:             yn
        - Src:             'src/libm.h:150,1'
          Dst:             jv_number
        - Src:             'src/libm.h:150,1'
          Dst:             jv_free
        - Src:             'src/libm.h:150,1'
          Dst:             jv_free
    - functionName:    yn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_jn
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          124
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jn
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:147,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:147,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:147,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - jn
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:147,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:147,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:147,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - jn
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:147,1'
          Dst:             jv_free
        - Src:             'src/libm.h:147,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:147,1'
          Dst:             jv_free
        - Src:             'src/libm.h:147,1'
          Dst:             type_error
        - Src:             'src/libm.h:147,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:147,1'
          Dst:             jv_free
        - Src:             'src/libm.h:147,1'
          Dst:             type_error
        - Src:             'src/libm.h:147,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:147,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:147,1'
          Dst:             jn
        - Src:             'src/libm.h:147,1'
          Dst:             jv_number
        - Src:             'src/libm.h:147,1'
          Dst:             jv_free
        - Src:             'src/libm.h:147,1'
          Dst:             jv_free
    - functionName:    jn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_y1
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
        - y1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:142,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:142,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:142,1'
              BranchSideFuncs:
                - jv_number_value
                - y1
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:142,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:142,1'
          Dst:             type_error
        - Src:             'src/libm.h:142,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:142,1'
          Dst:             y1
        - Src:             'src/libm.h:142,1'
          Dst:             jv_number
        - Src:             'src/libm.h:142,1'
          Dst:             jv_free
    - functionName:    y1
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_y0
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
        - y0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:137,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:137,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:137,1'
              BranchSideFuncs:
                - jv_number_value
                - y0
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:137,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:137,1'
          Dst:             type_error
        - Src:             'src/libm.h:137,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:137,1'
          Dst:             y0
        - Src:             'src/libm.h:137,1'
          Dst:             jv_number
        - Src:             'src/libm.h:137,1'
          Dst:             jv_free
    - functionName:    y0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_tgamma
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - tgamma
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:132,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:132,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:132,1'
              BranchSideFuncs:
                - jv_number_value
                - tgamma
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:132,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:132,1'
          Dst:             type_error
        - Src:             'src/libm.h:132,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:132,1'
          Dst:             tgamma
        - Src:             'src/libm.h:132,1'
          Dst:             jv_number
        - Src:             'src/libm.h:132,1'
          Dst:             jv_free
    - functionName:    tgamma
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_tanh
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - tanh
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:127,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:127,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:127,1'
              BranchSideFuncs:
                - jv_number_value
                - tanh
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:127,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:127,1'
          Dst:             type_error
        - Src:             'src/libm.h:127,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:127,1'
          Dst:             tanh
        - Src:             'src/libm.h:127,1'
          Dst:             jv_number
        - Src:             'src/libm.h:127,1'
          Dst:             jv_free
    - functionName:    tanh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_tan
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - tan
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:122,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:122,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:122,1'
              BranchSideFuncs:
                - jv_number_value
                - tan
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:122,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:122,1'
          Dst:             type_error
        - Src:             'src/libm.h:122,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:122,1'
          Dst:             tan
        - Src:             'src/libm.h:122,1'
          Dst:             jv_number
        - Src:             'src/libm.h:122,1'
          Dst:             jv_free
    - functionName:    tan
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_sqrt
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - sqrt
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:117,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:117,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:117,1'
              BranchSideFuncs:
                - jv_number_value
                - sqrt
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:117,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:117,1'
          Dst:             type_error
        - Src:             'src/libm.h:117,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:117,1'
          Dst:             sqrt
        - Src:             'src/libm.h:117,1'
          Dst:             jv_number
        - Src:             'src/libm.h:117,1'
          Dst:             jv_free
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_sinh
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - sinh
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:112,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:112,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:112,1'
              BranchSideFuncs:
                - jv_number_value
                - sinh
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:112,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:112,1'
          Dst:             type_error
        - Src:             'src/libm.h:112,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:112,1'
          Dst:             sinh
        - Src:             'src/libm.h:112,1'
          Dst:             jv_number
        - Src:             'src/libm.h:112,1'
          Dst:             jv_free
    - functionName:    sinh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_sin
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - sin
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:107,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:107,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:107,1'
              BranchSideFuncs:
                - jv_number_value
                - sin
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:107,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:107,1'
          Dst:             type_error
        - Src:             'src/libm.h:107,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:107,1'
          Dst:             sin
        - Src:             'src/libm.h:107,1'
          Dst:             jv_number
        - Src:             'src/libm.h:107,1'
          Dst:             jv_free
    - functionName:    sin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_remainder
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - remainder
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:102,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:102,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:102,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - remainder
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:102,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:102,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:102,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - remainder
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:102,1'
          Dst:             jv_free
        - Src:             'src/libm.h:102,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:102,1'
          Dst:             jv_free
        - Src:             'src/libm.h:102,1'
          Dst:             type_error
        - Src:             'src/libm.h:102,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:102,1'
          Dst:             jv_free
        - Src:             'src/libm.h:102,1'
          Dst:             type_error
        - Src:             'src/libm.h:102,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:102,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:102,1'
          Dst:             remainder
        - Src:             'src/libm.h:102,1'
          Dst:             jv_number
        - Src:             'src/libm.h:102,1'
          Dst:             jv_free
        - Src:             'src/libm.h:102,1'
          Dst:             jv_free
    - functionName:    remainder
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_pow
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - pow
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:97,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:97,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:97,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - pow
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:97,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:97,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:97,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - pow
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:97,1'
          Dst:             jv_free
        - Src:             'src/libm.h:97,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:97,1'
          Dst:             jv_free
        - Src:             'src/libm.h:97,1'
          Dst:             type_error
        - Src:             'src/libm.h:97,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:97,1'
          Dst:             jv_free
        - Src:             'src/libm.h:97,1'
          Dst:             type_error
        - Src:             'src/libm.h:97,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:97,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:97,1'
          Dst:             pow
        - Src:             'src/libm.h:97,1'
          Dst:             jv_number
        - Src:             'src/libm.h:97,1'
          Dst:             jv_free
        - Src:             'src/libm.h:97,1'
          Dst:             jv_free
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_log2
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - log2
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:92,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:92,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:92,1'
              BranchSideFuncs:
                - jv_number_value
                - log2
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:92,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:92,1'
          Dst:             type_error
        - Src:             'src/libm.h:92,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:92,1'
          Dst:             log2
        - Src:             'src/libm.h:92,1'
          Dst:             jv_number
        - Src:             'src/libm.h:92,1'
          Dst:             jv_free
    - functionName:    log2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_log10
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - log10
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:87,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:87,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:87,1'
              BranchSideFuncs:
                - jv_number_value
                - log10
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:87,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:87,1'
          Dst:             type_error
        - Src:             'src/libm.h:87,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:87,1'
          Dst:             log10
        - Src:             'src/libm.h:87,1'
          Dst:             jv_number
        - Src:             'src/libm.h:87,1'
          Dst:             jv_free
    - functionName:    log10
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_log
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - log
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:82,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:82,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:82,1'
              BranchSideFuncs:
                - jv_number_value
                - log
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:82,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:82,1'
          Dst:             type_error
        - Src:             'src/libm.h:82,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:82,1'
          Dst:             log
        - Src:             'src/libm.h:82,1'
          Dst:             jv_number
        - Src:             'src/libm.h:82,1'
          Dst:             jv_free
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_j1
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - j1
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:77,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:77,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:77,1'
              BranchSideFuncs:
                - jv_number_value
                - j1
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:77,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:77,1'
          Dst:             type_error
        - Src:             'src/libm.h:77,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:77,1'
          Dst:             j1
        - Src:             'src/libm.h:77,1'
          Dst:             jv_number
        - Src:             'src/libm.h:77,1'
          Dst:             jv_free
    - functionName:    j1
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_j0
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - j0
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:72,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:72,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:72,1'
              BranchSideFuncs:
                - jv_number_value
                - j0
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:72,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:72,1'
          Dst:             type_error
        - Src:             'src/libm.h:72,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:72,1'
          Dst:             j0
        - Src:             'src/libm.h:72,1'
          Dst:             jv_number
        - Src:             'src/libm.h:72,1'
          Dst:             jv_free
    - functionName:    j0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_hypot
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - hypot
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:67,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:67,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:67,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - hypot
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:67,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:67,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:67,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - hypot
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:67,1'
          Dst:             jv_free
        - Src:             'src/libm.h:67,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:67,1'
          Dst:             jv_free
        - Src:             'src/libm.h:67,1'
          Dst:             type_error
        - Src:             'src/libm.h:67,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:67,1'
          Dst:             jv_free
        - Src:             'src/libm.h:67,1'
          Dst:             type_error
        - Src:             'src/libm.h:67,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:67,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:67,1'
          Dst:             hypot
        - Src:             'src/libm.h:67,1'
          Dst:             jv_number
        - Src:             'src/libm.h:67,1'
          Dst:             jv_free
        - Src:             'src/libm.h:67,1'
          Dst:             jv_free
    - functionName:    hypot
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_floor
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:62,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:62,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:62,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:62,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:62,1'
          Dst:             type_error
        - Src:             'src/libm.h:62,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:62,1'
          Dst:             jv_number
        - Src:             'src/libm.h:62,1'
          Dst:             jv_free
    - functionName:    f_exp2
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - exp2
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:57,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:57,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:57,1'
              BranchSideFuncs:
                - jv_number_value
                - exp2
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:57,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:57,1'
          Dst:             type_error
        - Src:             'src/libm.h:57,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:57,1'
          Dst:             exp2
        - Src:             'src/libm.h:57,1'
          Dst:             jv_number
        - Src:             'src/libm.h:57,1'
          Dst:             jv_free
    - functionName:    exp2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_exp
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - exp
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:52,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:52,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:52,1'
              BranchSideFuncs:
                - jv_number_value
                - exp
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:52,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:52,1'
          Dst:             type_error
        - Src:             'src/libm.h:52,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:52,1'
          Dst:             exp
        - Src:             'src/libm.h:52,1'
          Dst:             jv_number
        - Src:             'src/libm.h:52,1'
          Dst:             jv_free
    - functionName:    exp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_cosh
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cosh
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:47,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:47,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:47,1'
              BranchSideFuncs:
                - jv_number_value
                - cosh
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:47,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:47,1'
          Dst:             type_error
        - Src:             'src/libm.h:47,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:47,1'
          Dst:             cosh
        - Src:             'src/libm.h:47,1'
          Dst:             jv_number
        - Src:             'src/libm.h:47,1'
          Dst:             jv_free
    - functionName:    cosh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_cos
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:42,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:42,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:42,1'
              BranchSideFuncs:
                - jv_number_value
                - cos
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:42,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:42,1'
          Dst:             type_error
        - Src:             'src/libm.h:42,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:42,1'
          Dst:             cos
        - Src:             'src/libm.h:42,1'
          Dst:             jv_number
        - Src:             'src/libm.h:42,1'
          Dst:             jv_free
    - functionName:    cos
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_cbrt
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbrt
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:37,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:37,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:37,1'
              BranchSideFuncs:
                - jv_number_value
                - cbrt
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:37,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:37,1'
          Dst:             type_error
        - Src:             'src/libm.h:37,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:37,1'
          Dst:             cbrt
        - Src:             'src/libm.h:37,1'
          Dst:             jv_number
        - Src:             'src/libm.h:37,1'
          Dst:             jv_free
    - functionName:    cbrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_atanh
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atanh
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:32,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:32,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:32,1'
              BranchSideFuncs:
                - jv_number_value
                - atanh
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:32,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:32,1'
          Dst:             type_error
        - Src:             'src/libm.h:32,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:32,1'
          Dst:             atanh
        - Src:             'src/libm.h:32,1'
          Dst:             jv_number
        - Src:             'src/libm.h:32,1'
          Dst:             jv_free
    - functionName:    atanh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_atan2
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - a
        - b
        - ''
        - ''
      BBCount:         8
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - atan2
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:27,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:27,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:27,1'
              BranchSideFuncs:
                - jv_get_kind
                - jv_number_value
                - jv_number_value
                - atan2
                - jv_number
                - jv_free
                - jv_free
                - jv_free
                - type_error
        - Branch String:   'src/libm.h:27,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:27,1'
              BranchSideFuncs:
                - jv_free
                - type_error
            - BranchSide:      'src/libm.h:27,1'
              BranchSideFuncs:
                - jv_number_value
                - jv_number_value
                - atan2
                - jv_number
                - jv_free
                - jv_free
      Callsites:
        - Src:             'src/libm.h:27,1'
          Dst:             jv_free
        - Src:             'src/libm.h:27,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:27,1'
          Dst:             jv_free
        - Src:             'src/libm.h:27,1'
          Dst:             type_error
        - Src:             'src/libm.h:27,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:27,1'
          Dst:             jv_free
        - Src:             'src/libm.h:27,1'
          Dst:             type_error
        - Src:             'src/libm.h:27,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:27,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:27,1'
          Dst:             atan2
        - Src:             'src/libm.h:27,1'
          Dst:             jv_number
        - Src:             'src/libm.h:27,1'
          Dst:             jv_free
        - Src:             'src/libm.h:27,1'
          Dst:             jv_free
    - functionName:    atan2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_atan
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atan
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:22,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:22,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:22,1'
              BranchSideFuncs:
                - jv_number_value
                - atan
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:22,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:22,1'
          Dst:             type_error
        - Src:             'src/libm.h:22,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:22,1'
          Dst:             atan
        - Src:             'src/libm.h:22,1'
          Dst:             jv_number
        - Src:             'src/libm.h:22,1'
          Dst:             jv_free
    - functionName:    atan
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_asinh
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asinh
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:17,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:17,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:17,1'
              BranchSideFuncs:
                - jv_number_value
                - asinh
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:17,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:17,1'
          Dst:             type_error
        - Src:             'src/libm.h:17,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:17,1'
          Dst:             asinh
        - Src:             'src/libm.h:17,1'
          Dst:             jv_number
        - Src:             'src/libm.h:17,1'
          Dst:             jv_free
    - functionName:    asinh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_asin
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asin
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:12,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:12,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:12,1'
              BranchSideFuncs:
                - jv_number_value
                - asin
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:12,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:12,1'
          Dst:             type_error
        - Src:             'src/libm.h:12,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:12,1'
          Dst:             asin
        - Src:             'src/libm.h:12,1'
          Dst:             jv_number
        - Src:             'src/libm.h:12,1'
          Dst:             jv_free
    - functionName:    asin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_acosh
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - acosh
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:7,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:7,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:7,1'
              BranchSideFuncs:
                - jv_number_value
                - acosh
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:7,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:7,1'
          Dst:             type_error
        - Src:             'src/libm.h:7,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:7,1'
          Dst:             acosh
        - Src:             'src/libm.h:7,1'
          Dst:             jv_number
        - Src:             'src/libm.h:7,1'
          Dst:             jv_free
    - functionName:    acosh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_acos
      functionSourceFile: '/src/jq/src/libm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 2
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - input
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - acos
        - jv_free
        - jv_get_kind
        - jv_number
        - jv_number_value
        - type_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/libm.h:2,1'
          Branch Sides:
            - BranchSide:      'src/libm.h:2,1'
              BranchSideFuncs:
                - type_error
            - BranchSide:      'src/libm.h:2,1'
              BranchSideFuncs:
                - jv_number_value
                - acos
                - jv_number
                - jv_free
      Callsites:
        - Src:             'src/libm.h:2,1'
          Dst:             jv_get_kind
        - Src:             'src/libm.h:2,1'
          Dst:             type_error
        - Src:             'src/libm.h:2,1'
          Dst:             jv_number_value
        - Src:             'src/libm.h:2,1'
          Dst:             acos
        - Src:             'src/libm.h:2,1'
          Dst:             jv_number
        - Src:             'src/libm.h:2,1'
          Dst:             jv_free
    - functionName:    acos
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_last_1
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionLinenumberEnd: 1991
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          481
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_call
        - gen_const
        - gen_noop
        - gen_op_bound
        - gen_op_simple
        - gen_op_target
        - gen_op_var_fresh
        - jv_false
        - jv_null
        - jv_true
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:1976,20'
          Branch Sides:
            - BranchSide:      'src/builtin.c:1976,9'
              BranchSideFuncs:
                - gen_op_var_fresh
                - gen_op_var_fresh
                - gen_op_simple
                - jv_null
                - gen_const
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - jv_true
                - gen_const
                - block_join
                - block_join
                - gen_noop
                - gen_call
                - gen_op_simple
                - block_join
                - gen_op_bound
                - block_join
                - jv_false
                - gen_const
                - block_join
                - gen_op_bound
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - gen_op_target
                - block_join
                - block_join
                - gen_op_bound
                - gen_op_target
                - block_join
                - block_join
                - gen_op_bound
                - block_join
                - block_join
            - BranchSide:      'src/builtin.c:1976,20'
              BranchSideFuncs:
                - gen_op_var_fresh
                - gen_op_var_fresh
                - gen_op_simple
                - jv_null
                - gen_const
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - jv_true
                - gen_const
                - block_join
                - block_join
                - gen_noop
                - gen_call
                - gen_op_simple
                - block_join
                - gen_op_bound
                - block_join
                - jv_false
                - gen_const
                - block_join
                - gen_op_bound
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_simple
                - gen_op_target
                - block_join
                - block_join
                - gen_op_bound
                - gen_op_target
                - block_join
                - block_join
                - gen_op_bound
                - block_join
                - block_join
      Callsites:
        - Src:             'src/builtin.c:1976,20'
          Dst:             gen_op_var_fresh
        - Src:             'src/builtin.c:1977,24'
          Dst:             gen_op_var_fresh
        - Src:             'src/builtin.c:1978,16'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:1978,16'
          Dst:             jv_null
        - Src:             'src/builtin.c:1978,16'
          Dst:             gen_const
        - Src:             'src/builtin.c:1978,16'
          Dst:             block_join
        - Src:             'src/builtin.c:1978,16'
          Dst:             block_join
        - Src:             'src/builtin.c:1978,16'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:1978,16'
          Dst:             block_join
        - Src:             'src/builtin.c:1978,16'
          Dst:             jv_true
        - Src:             'src/builtin.c:1978,16'
          Dst:             gen_const
        - Src:             'src/builtin.c:1978,16'
          Dst:             block_join
        - Src:             'src/builtin.c:1978,16'
          Dst:             block_join
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_noop
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_call
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:1984,20'
          Dst:             block_join
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_op_bound
        - Src:             'src/builtin.c:1984,20'
          Dst:             block_join
        - Src:             'src/builtin.c:1984,20'
          Dst:             jv_false
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_const
        - Src:             'src/builtin.c:1984,20'
          Dst:             block_join
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_op_bound
        - Src:             'src/builtin.c:1984,20'
          Dst:             block_join
        - Src:             'src/builtin.c:1984,20'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:1984,20'
          Dst:             block_join
        - Src:             'src/builtin.c:1990,20'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:1991,10'
          Dst:             gen_op_target
        - Src:             'src/builtin.c:1991,10'
          Dst:             block_join
        - Src:             'src/builtin.c:1991,10'
          Dst:             block_join
        - Src:             'src/builtin.c:1991,10'
          Dst:             gen_op_bound
        - Src:             'src/builtin.c:1991,10'
          Dst:             gen_op_target
        - Src:             'src/builtin.c:1991,10'
          Dst:             block_join
        - Src:             'src/builtin.c:1991,10'
          Dst:             block_join
        - Src:             'src/builtin.c:1991,10'
          Dst:             gen_op_bound
        - Src:             'src/builtin.c:1991,10'
          Dst:             block_join
        - Src:             'src/builtin.c:1991,10'
          Dst:             block_join
    - functionName:    gen_builtin_list
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - builtins
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - block_list_funcs
        - gen_const
        - gen_function
        - gen_noop
        - jv_array_append
        - jv_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/builtin.c:2054,29'
          Dst:             block_list_funcs
        - Src:             'src/builtin.c:2054,60'
          Dst:             jv_string
        - Src:             'src/builtin.c:2054,13'
          Dst:             jv_array_append
        - Src:             'src/builtin.c:2055,10'
          Dst:             gen_noop
        - Src:             'src/builtin.c:2055,10'
          Dst:             gen_const
        - Src:             'src/builtin.c:2055,10'
          Dst:             gen_function
        - Src:             'src/builtin.c:2055,10'
          Dst:             block_join
    - functionName:    bind_bytecoded_builtins
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         11
      ICount:          612
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - block_join
        - gen_call
        - gen_condbranch
        - gen_const
        - gen_function
        - gen_last_1
        - gen_noop
        - gen_op_bound
        - gen_op_simple
        - gen_op_var_fresh
        - gen_param
        - jv_false
        - jv_true
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:2009,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:2010,18'
              BranchSideFuncs:
                - gen_noop
                - gen_function
                - block_join
                - gen_op_simple
                - gen_noop
                - gen_call
                - block_join
                - gen_op_simple
                - block_join
                - gen_last_1
                - gen_op_var_fresh
                - gen_op_var_fresh
                - gen_op_simple
                - gen_noop
                - gen_call
                - block_join
                - block_join
                - gen_noop
                - gen_call
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_bound
                - block_join
                - block_join
                - gen_op_bound
                - block_join
                - gen_param
                - gen_param
                - block_join
                - gen_function
                - block_join
                - block_join
                - gen_param
                - gen_function
                - block_join
            - BranchSide:      'src/builtin.c:2015,51'
              BranchSideFuncs:
                - gen_op_simple
                - gen_noop
                - gen_call
                - block_join
                - gen_op_simple
                - block_join
                - gen_last_1
                - gen_op_var_fresh
                - gen_op_var_fresh
                - gen_op_simple
                - gen_noop
                - gen_call
                - block_join
                - block_join
                - gen_noop
                - gen_call
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_bound
                - block_join
                - block_join
                - gen_op_bound
                - block_join
                - gen_param
                - gen_param
                - block_join
                - gen_function
                - block_join
                - block_join
                - gen_param
                - gen_function
                - block_join
        - Branch String:   'src/builtin.c:2021,5'
          Branch Sides:
            - BranchSide:      'src/builtin.c:2022,18'
              BranchSideFuncs:
                - gen_param
                - gen_function
                - block_join
                - gen_op_var_fresh
                - gen_op_var_fresh
                - gen_op_simple
                - gen_noop
                - gen_call
                - block_join
                - block_join
                - gen_noop
                - gen_call
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_bound
                - block_join
                - block_join
                - gen_op_bound
                - block_join
                - gen_param
                - gen_param
                - block_join
                - gen_function
                - block_join
                - block_join
            - BranchSide:      'src/builtin.c:2029,22'
              BranchSideFuncs:
                - gen_op_var_fresh
                - gen_op_var_fresh
                - gen_op_simple
                - gen_noop
                - gen_call
                - block_join
                - block_join
                - gen_noop
                - gen_call
                - block_join
                - gen_op_simple
                - block_join
                - gen_op_bound
                - block_join
                - block_join
                - gen_op_bound
                - block_join
                - gen_param
                - gen_param
                - block_join
                - gen_function
                - block_join
                - block_join
      Callsites:
        - Src:             'src/builtin.c:2002,20'
          Dst:             gen_noop
        - Src:             'src/builtin.c:2005,17'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:2006,40'
          Dst:             jv_false
        - Src:             'src/builtin.c:2006,30'
          Dst:             gen_const
        - Src:             'src/builtin.c:2007,40'
          Dst:             jv_true
        - Src:             'src/builtin.c:2007,30'
          Dst:             gen_const
        - Src:             'src/builtin.c:2006,15'
          Dst:             gen_condbranch
        - Src:             'src/builtin.c:2010,18'
          Dst:             gen_noop
        - Src:             'src/builtin.c:2010,18'
          Dst:             gen_function
        - Src:             'src/builtin.c:2010,18'
          Dst:             block_join
        - Src:             'src/builtin.c:2016,16'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:2016,16'
          Dst:             gen_noop
        - Src:             'src/builtin.c:2016,16'
          Dst:             gen_call
        - Src:             'src/builtin.c:2016,16'
          Dst:             block_join
        - Src:             'src/builtin.c:2016,16'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:2016,16'
          Dst:             block_join
        - Src:             'src/builtin.c:2019,16'
          Dst:             gen_last_1
        - Src:             'src/builtin.c:2022,18'
          Dst:             gen_param
        - Src:             'src/builtin.c:2022,18'
          Dst:             gen_function
        - Src:             'src/builtin.c:2022,18'
          Dst:             block_join
        - Src:             'src/builtin.c:2029,22'
          Dst:             gen_op_var_fresh
        - Src:             'src/builtin.c:2030,24'
          Dst:             gen_op_var_fresh
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_noop
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_call
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_noop
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_call
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_op_simple
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_op_bound
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2031,19'
          Dst:             gen_op_bound
        - Src:             'src/builtin.c:2031,19'
          Dst:             block_join
        - Src:             'src/builtin.c:2040,16'
          Dst:             gen_param
        - Src:             'src/builtin.c:2040,16'
          Dst:             gen_param
        - Src:             'src/builtin.c:2040,16'
          Dst:             block_join
        - Src:             'src/builtin.c:2040,16'
          Dst:             gen_function
        - Src:             'src/builtin.c:2040,16'
          Dst:             block_join
        - Src:             'src/builtin.c:2044,10'
          Dst:             block_join
    - functionName:    builtins_bind
      functionSourceFile: '/src/jq/src/builtin.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2058
      functionLinenumberEnd: 2070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jq
        - bb
      BBCount:         6
      ICount:          103
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - bind_bytecoded_builtins
        - block_bind_referenced
        - gen_builtin_list
        - gen_cbinding
        - jq_parse_library
        - locfile_free
        - locfile_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/builtin.c:2062,3'
          Branch Sides:
            - BranchSide:      'src/builtin.c:2062,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/builtin.c:2062,3'
              BranchSideFuncs:
                - locfile_free
                - bind_bytecoded_builtins
                - gen_cbinding
                - gen_builtin_list
                - block_bind_referenced
      Callsites:
        - Src:             'src/builtin.c:2060,25'
          Dst:             locfile_init
        - Src:             'src/builtin.c:2061,17'
          Dst:             jq_parse_library
        - Src:             'src/builtin.c:2062,3'
          Dst:             __assert_fail
        - Src:             'src/builtin.c:2063,3'
          Dst:             locfile_free
        - Src:             'src/builtin.c:2065,14'
          Dst:             bind_bytecoded_builtins
        - Src:             'src/builtin.c:2066,14'
          Dst:             gen_cbinding
        - Src:             'src/builtin.c:2067,14'
          Dst:             gen_builtin_list
        - Src:             'src/builtin.c:2069,9'
          Dst:             block_bind_referenced
    - functionName:    symbol_table_free
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - syms
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_mem_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bytecode.c:59,3'
          Dst:             jv_mem_free
        - Src:             'src/bytecode.c:60,3'
          Dst:             jv_free
        - Src:             'src/bytecode.c:61,3'
          Dst:             jv_mem_free
    - functionName:    bytecode_free
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - bytecode_free
        - jv_free
        - jv_mem_free
        - symbol_table_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/bytecode.c:150,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:151,5'
              BranchSideFuncs:
                - jv_mem_free
                - jv_free
                - symbol_table_free
                - jv_mem_free
                - jv_free
                - jv_mem_free
                - bytecode_free
            - BranchSide:      'src/bytecode.c:152,15'
              BranchSideFuncs:
                - jv_mem_free
                - jv_free
                - symbol_table_free
                - jv_mem_free
                - jv_free
                - jv_mem_free
                - bytecode_free
        - Branch String:   'src/bytecode.c:154,3'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:155,19'
              BranchSideFuncs:
                - bytecode_free
                - symbol_table_free
                - jv_mem_free
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/bytecode.c:156,8'
              BranchSideFuncs:
                - symbol_table_free
                - jv_mem_free
                - jv_free
                - jv_mem_free
        - Branch String:   'src/bytecode.c:156,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:157,23'
              BranchSideFuncs:
                - jv_mem_free
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/bytecode.c:158,15'
              BranchSideFuncs:
                - jv_mem_free
                - jv_free
                - jv_mem_free
      Callsites:
        - Src:             'src/bytecode.c:152,3'
          Dst:             jv_mem_free
        - Src:             'src/bytecode.c:153,3'
          Dst:             jv_free
        - Src:             'src/bytecode.c:155,5'
          Dst:             bytecode_free
        - Src:             'src/bytecode.c:157,5'
          Dst:             symbol_table_free
        - Src:             'src/bytecode.c:158,3'
          Dst:             jv_mem_free
        - Src:             'src/bytecode.c:159,3'
          Dst:             jv_free
        - Src:             'src/bytecode.c:160,3'
          Dst:             jv_mem_free
    - functionName:    getlevel
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bc
        - level
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/bytecode.c:88,3'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:89,10'
              BranchSideFuncs: []
            - BranchSide:      'src/bytecode.c:92,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dump_operation
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
        - codeptr
      BBCount:         37
      ICount:          532
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - getlevel
        - jv_array_get
        - jv_copy
        - jv_dump
        - jv_free
        - jv_object_get
        - jv_string
        - jv_string_value
        - opcode_describe
        - printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/bytecode.c:100,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:100,7'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - printf
                - jv_copy
                - jv_array_get
                - jv_dump
                - printf
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/bytecode.c:101,20'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - printf
                - jv_copy
                - jv_array_get
                - jv_dump
                - printf
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
        - Branch String:   'src/bytecode.c:102,27'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:102,30'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/bytecode.c:103,16'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
        - Branch String:   'src/bytecode.c:102,9'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:103,16'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/bytecode.c:123,16'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - printf
                - jv_copy
                - jv_array_get
                - jv_dump
                - printf
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
        - Branch String:   'src/bytecode.c:103,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:104,26'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/bytecode.c:123,5'
              BranchSideFuncs: []
        - Branch String:   'src/bytecode.c:107,13'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:108,15'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - printf
            - BranchSide:      'src/bytecode.c:112,62'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - printf
        - Branch String:   'src/bytecode.c:119,13'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:120,25'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/bytecode.c:122,7'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
        - Branch String:   'src/bytecode.c:123,16'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:124,18'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
            - BranchSide:      'src/bytecode.c:128,16'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - printf
                - jv_copy
                - jv_array_get
                - jv_dump
                - printf
        - Branch String:   'src/bytecode.c:128,16'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:129,23'
              BranchSideFuncs:
                - printf
            - BranchSide:      'src/bytecode.c:130,16'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
                - printf
                - jv_copy
                - jv_array_get
                - jv_dump
        - Branch String:   'src/bytecode.c:130,16'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:131,7'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_array_get
                - jv_dump
            - BranchSide:      'src/bytecode.c:133,16'
              BranchSideFuncs:
                - printf
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
        - Branch String:   'src/bytecode.c:133,16'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:134,20'
              BranchSideFuncs:
                - getlevel
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
            - BranchSide:      'src/bytecode.c:144,21'
              BranchSideFuncs:
                - printf
        - Branch String:   'src/bytecode.c:140,11'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:141,23'
              BranchSideFuncs:
                - printf
            - BranchSide:      'src/bytecode.c:143,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/bytecode.c:97,3'
          Dst:             printf
        - Src:             'src/bytecode.c:98,41'
          Dst:             opcode_describe
        - Src:             'src/bytecode.c:99,3'
          Dst:             printf
        - Src:             'src/bytecode.c:109,40'
          Dst:             getlevel
        - Src:             'src/bytecode.c:109,32'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:110,32'
          Dst:             jv_string
        - Src:             'src/bytecode.c:109,18'
          Dst:             jv_object_get
        - Src:             'src/bytecode.c:112,53'
          Dst:             getlevel
        - Src:             'src/bytecode.c:112,45'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:113,45'
          Dst:             jv_string
        - Src:             'src/bytecode.c:112,31'
          Dst:             jv_object_get
        - Src:             'src/bytecode.c:112,18'
          Dst:             jv_array_get
        - Src:             'src/bytecode.c:116,16'
          Dst:             jv_string_value
        - Src:             'src/bytecode.c:115,9'
          Dst:             printf
        - Src:             'src/bytecode.c:118,9'
          Dst:             jv_free
        - Src:             'src/bytecode.c:120,11'
          Dst:             printf
        - Src:             'src/bytecode.c:125,30'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:125,17'
          Dst:             jv_array_get
        - Src:             'src/bytecode.c:126,21'
          Dst:             jv_string_value
        - Src:             'src/bytecode.c:126,7'
          Dst:             printf
        - Src:             'src/bytecode.c:127,7'
          Dst:             jv_free
        - Src:             'src/bytecode.c:129,7'
          Dst:             printf
        - Src:             'src/bytecode.c:131,7'
          Dst:             printf
        - Src:             'src/bytecode.c:132,28'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:132,15'
          Dst:             jv_array_get
        - Src:             'src/bytecode.c:132,7'
          Dst:             jv_dump
        - Src:             'src/bytecode.c:135,52'
          Dst:             getlevel
        - Src:             'src/bytecode.c:135,44'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:135,82'
          Dst:             jv_string
        - Src:             'src/bytecode.c:135,30'
          Dst:             jv_object_get
        - Src:             'src/bytecode.c:135,17'
          Dst:             jv_array_get
        - Src:             'src/bytecode.c:137,14'
          Dst:             jv_string_value
        - Src:             'src/bytecode.c:136,7'
          Dst:             printf
        - Src:             'src/bytecode.c:139,7'
          Dst:             jv_free
        - Src:             'src/bytecode.c:141,9'
          Dst:             printf
        - Src:             'src/bytecode.c:144,7'
          Dst:             printf
    - functionName:    opcode_describe
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - op
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    24
      BranchProfiles:
        - Branch String:   'src/bytecode.c:32,20'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:32,28'
              BranchSideFuncs: []
            - BranchSide:      'src/bytecode.c:35,5'
              BranchSideFuncs: []
        - Branch String:   'src/bytecode.c:32,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:33,33'
              BranchSideFuncs: []
            - BranchSide:      'src/bytecode.c:35,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dump_code
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - indent
        - bc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bytecode_operation_length
        - dump_operation
        - printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/bytecode.c:50,3'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:51,19'
              BranchSideFuncs:
                - printf
                - dump_operation
                - printf
                - bytecode_operation_length
            - BranchSide:      'src/bytecode.c:56,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/bytecode.c:51,5'
          Dst:             printf
        - Src:             'src/bytecode.c:52,5'
          Dst:             dump_operation
        - Src:             'src/bytecode.c:53,5'
          Dst:             printf
        - Src:             'src/bytecode.c:54,11'
          Dst:             bytecode_operation_length
    - functionName:    bytecode_operation_length
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codeptr
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - opcode_describe
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/bytecode.c:42,27'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:42,31'
              BranchSideFuncs: []
            - BranchSide:      'src/bytecode.c:43,15'
              BranchSideFuncs: []
        - Branch String:   'src/bytecode.c:42,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:42,7'
              BranchSideFuncs: []
            - BranchSide:      'src/bytecode.c:43,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/bytecode.c:41,16'
          Dst:             opcode_describe
    - functionName:    dump_disassembly
      functionSourceFile: '/src/jq/src/bytecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - indent
        - bc
      BBCount:         17
      ICount:          238
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - dump_code
        - dump_disassembly
        - jv_array_get
        - jv_copy
        - jv_free
        - jv_object_get
        - jv_string
        - jv_string_value
        - printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/bytecode.c:65,7'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:66,28'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_free
                - printf
                - dump_code
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - printf
            - BranchSide:      'src/bytecode.c:77,13'
              BranchSideFuncs:
                - dump_code
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
        - Branch String:   'src/bytecode.c:68,5'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:69,11'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - jv_free
                - printf
                - dump_code
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
                - printf
            - BranchSide:      'src/bytecode.c:74,5'
              BranchSideFuncs:
                - jv_free
                - printf
                - dump_code
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
        - Branch String:   'src/bytecode.c:69,11'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:69,14'
              BranchSideFuncs:
                - printf
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - jv_free
                - printf
                - dump_code
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
            - BranchSide:      'src/bytecode.c:70,30'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_string_value
                - printf
                - jv_free
                - jv_free
                - printf
                - dump_code
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
                - printf
        - Branch String:   'src/bytecode.c:78,3'
          Branch Sides:
            - BranchSide:      'src/bytecode.c:79,30'
              BranchSideFuncs:
                - jv_copy
                - jv_string
                - jv_object_get
                - jv_string_value
                - printf
                - jv_free
                - dump_disassembly
            - BranchSide:      'src/bytecode.c:85,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/bytecode.c:66,5'
          Dst:             printf
        - Src:             'src/bytecode.c:67,31'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:67,55'
          Dst:             jv_string
        - Src:             'src/bytecode.c:67,17'
          Dst:             jv_object_get
        - Src:             'src/bytecode.c:69,14'
          Dst:             printf
        - Src:             'src/bytecode.c:70,30'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:70,17'
          Dst:             jv_array_get
        - Src:             'src/bytecode.c:71,20'
          Dst:             jv_string_value
        - Src:             'src/bytecode.c:71,7'
          Dst:             printf
        - Src:             'src/bytecode.c:72,7'
          Dst:             jv_free
        - Src:             'src/bytecode.c:74,5'
          Dst:             jv_free
        - Src:             'src/bytecode.c:75,5'
          Dst:             printf
        - Src:             'src/bytecode.c:77,3'
          Dst:             dump_code
        - Src:             'src/bytecode.c:80,29'
          Dst:             jv_copy
        - Src:             'src/bytecode.c:80,56'
          Dst:             jv_string
        - Src:             'src/bytecode.c:80,15'
          Dst:             jv_object_get
        - Src:             'src/bytecode.c:81,39'
          Dst:             jv_string_value
        - Src:             'src/bytecode.c:81,5'
          Dst:             printf
        - Src:             'src/bytecode.c:82,5'
          Dst:             jv_free
        - Src:             'src/bytecode.c:83,5'
          Dst:             dump_disassembly
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    make_env
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - ''
      BBCount:         15
      ICount:          191
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jv_copy
        - jv_is_valid
        - jv_object
        - jv_object_delete
        - jv_object_set
        - jv_string
        - jv_string_sized
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:1107,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1108,12'
              BranchSideFuncs:
                - jv_copy
            - BranchSide:      'src/compile.c:1109,10'
              BranchSideFuncs:
                - jv_object
                - jv_copy
                - strchr
                - jv_string_sized
                - jv_string
                - jv_object_set
                - jv_string
                - jv_object_delete
        - Branch String:   'src/compile.c:1110,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1111,12'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:1112,15'
              BranchSideFuncs:
                - jv_copy
                - strchr
                - jv_string_sized
                - jv_string
                - jv_object_set
                - jv_string
                - jv_object_delete
        - Branch String:   'src/compile.c:1112,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1115,22'
              BranchSideFuncs:
                - strchr
                - jv_string_sized
                - jv_string
                - jv_object_set
                - jv_copy
                - jv_string
                - jv_object_delete
            - BranchSide:      'src/compile.c:1120,10'
              BranchSideFuncs:
                - jv_copy
        - Branch String:   'src/compile.c:1115,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1116,41'
              BranchSideFuncs:
                - jv_string
                - jv_object_delete
                - jv_copy
                - strchr
                - jv_string_sized
                - jv_string
                - jv_object_set
            - BranchSide:      'src/compile.c:1118,44'
              BranchSideFuncs:
                - jv_string_sized
                - jv_string
                - jv_object_set
                - jv_copy
                - strchr
                - jv_string
                - jv_object_delete
      Callsites:
        - Src:             'src/compile.c:1107,7'
          Dst:             jv_is_valid
        - Src:             'src/compile.c:1108,12'
          Dst:             jv_copy
        - Src:             'src/compile.c:1109,10'
          Dst:             jv_object
        - Src:             'src/compile.c:1115,15'
          Dst:             strchr
        - Src:             'src/compile.c:1116,31'
          Dst:             jv_string
        - Src:             'src/compile.c:1116,11'
          Dst:             jv_object_delete
        - Src:             'src/compile.c:1118,28'
          Dst:             jv_string_sized
        - Src:             'src/compile.c:1118,74'
          Dst:             jv_string
        - Src:             'src/compile.c:1118,11'
          Dst:             jv_object_set
        - Src:             'src/compile.c:1120,10'
          Dst:             jv_copy
    - functionName:    nesting_level
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
        - target
      BBCount:         23
      ICount:          100
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:1082,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1082,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1082,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1082,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1082,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1082,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1082,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1082,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1083,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1083,13'
          Branch Sides:
            - BranchSide:      'src/compile.c:1083,16'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1083,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1083,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1084,10'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1087,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1087,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1087,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1087,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1087,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1087,3'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:1087,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:1082,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1087,3'
          Dst:             __assert_fail
    - functionName:    expand_call_arglist
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - args
        - env
        - ''
      BBCount:         87
      ICount:          776
      EdgeCount:       102
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - block_append
        - block_join
        - block_take
        - expand_call_arglist
        - gen_noop
        - gen_op_bound
        - gen_subexp
        - inst_block
        - inst_free
        - jv_copy
        - jv_object_get
        - jv_object_has
        - jv_string
        - locfile_locate
        - make_env
        - opcode_describe
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:1127,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1128,25'
              BranchSideFuncs:
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
            - BranchSide:      'src/compile.c:1210,4'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:1128,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1129,12'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
            - BranchSide:      'src/compile.c:1149,21'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1129,27'
          Branch Sides:
            - BranchSide:      'src/compile.c:1129,30'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/compile.c:1132,19'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
        - Branch String:   'src/compile.c:1129,48'
          Branch Sides:
            - BranchSide:      'src/compile.c:1129,58'
              BranchSideFuncs:
                - strcmp
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - make_env
            - BranchSide:      'src/compile.c:1132,19'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
        - Branch String:   'src/compile.c:1129,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1130,9'
              BranchSideFuncs:
                - make_env
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1132,19'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
        - Branch String:   'src/compile.c:1132,34'
          Branch Sides:
            - BranchSide:      'src/compile.c:1132,37'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
            - BranchSide:      'src/compile.c:1135,19'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
        - Branch String:   'src/compile.c:1132,55'
          Branch Sides:
            - BranchSide:      'src/compile.c:1132,72'
              BranchSideFuncs:
                - jv_copy
                - jv_string
                - jv_object_has
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_get
            - BranchSide:      'src/compile.c:1135,19'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
        - Branch String:   'src/compile.c:1132,18'
          Branch Sides:
            - BranchSide:      'src/compile.c:1133,9'
              BranchSideFuncs:
                - jv_copy
                - jv_string
                - jv_object_get
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - strcmp
                - make_env
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1135,19'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
        - Branch String:   'src/compile.c:1135,18'
          Branch Sides:
            - BranchSide:      'src/compile.c:0,0'
              BranchSideFuncs:
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1136,13'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
        - Branch String:   'src/compile.c:1136,36'
          Branch Sides:
            - BranchSide:      'src/compile.c:1136,39'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
            - BranchSide:      'src/compile.c:1138,18'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
        - Branch String:   'src/compile.c:1136,62'
          Branch Sides:
            - BranchSide:      'src/compile.c:1136,65'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
            - BranchSide:      'src/compile.c:1138,18'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
        - Branch String:   'src/compile.c:1136,88'
          Branch Sides:
            - BranchSide:      'src/compile.c:1136,91'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
                - locfile_locate
            - BranchSide:      'src/compile.c:1138,18'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
        - Branch String:   'src/compile.c:1136,13'
          Branch Sides:
            - BranchSide:      'src/compile.c:1137,26'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
            - BranchSide:      'src/compile.c:1138,18'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - locfile_locate
        - Branch String:   'src/compile.c:1138,18'
          Branch Sides:
            - BranchSide:      'src/compile.c:1139,26'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
            - BranchSide:      'src/compile.c:1141,26'
              BranchSideFuncs:
                - locfile_locate
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_join
                - inst_block
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
        - Branch String:   'src/compile.c:1150,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1151,11'
              BranchSideFuncs:
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1208,11'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
        - Branch String:   'src/compile.c:1153,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1154,16'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1157,26'
              BranchSideFuncs:
                - gen_noop
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
            - BranchSide:      'src/compile.c:1157,26'
              BranchSideFuncs:
                - gen_noop
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
            - BranchSide:      'src/compile.c:1186,14'
              BranchSideFuncs:
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
        - Branch String:   'src/compile.c:1158,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1159,11'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - block_append
                - __assert_fail
            - BranchSide:      'src/compile.c:1173,28'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
        - Branch String:   'src/compile.c:1159,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1159,11'
              BranchSideFuncs:
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - block_append
                - __assert_fail
            - BranchSide:      'src/compile.c:1160,32'
              BranchSideFuncs:
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - block_append
                - __assert_fail
        - Branch String:   'src/compile.c:1161,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1162,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1164,13'
              BranchSideFuncs:
                - block_append
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - __assert_fail
            - BranchSide:      'src/compile.c:1167,13'
              BranchSideFuncs:
                - block_append
                - gen_op_bound
                - block_append
                - block_take
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - __assert_fail
        - Branch String:   'src/compile.c:1176,13'
          Branch Sides:
            - BranchSide:      'src/compile.c:1177,26'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
            - BranchSide:      'src/compile.c:1182,9'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
        - Branch String:   'src/compile.c:1177,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1178,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
            - BranchSide:      'src/compile.c:1181,9'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
        - Branch String:   'src/compile.c:1178,13'
          Branch Sides:
            - BranchSide:      'src/compile.c:1178,13'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
            - BranchSide:      'src/compile.c:1179,25'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
        - Branch String:   'src/compile.c:1186,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1187,11'
              BranchSideFuncs:
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
            - BranchSide:      'src/compile.c:1196,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
        - Branch String:   'src/compile.c:1187,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1187,11'
              BranchSideFuncs:
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1188,24'
              BranchSideFuncs:
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1196,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1196,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
            - BranchSide:      'src/compile.c:1197,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
        - Branch String:   'src/compile.c:1199,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1199,9'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
            - BranchSide:      'src/compile.c:1200,24'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
                - __assert_fail
        - Branch String:   'src/compile.c:1201,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1201,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1202,9'
              BranchSideFuncs:
                - __assert_fail
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
        - Branch String:   'src/compile.c:1206,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1206,7'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
            - BranchSide:      'src/compile.c:1207,5'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_join
                - block_take
                - opcode_describe
                - gen_noop
                - block_take
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - gen_noop
                - inst_free
                - expand_call_arglist
                - gen_subexp
                - block_join
                - gen_noop
                - block_take
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - inst_block
                - block_append
                - gen_op_bound
                - block_append
                - block_append
                - __assert_fail
                - __assert_fail
                - locfile_locate
                - inst_block
                - block_join
                - locfile_locate
                - locfile_locate
                - jv_copy
                - jv_string
                - jv_object_has
                - jv_copy
                - jv_string
                - jv_object_get
                - strcmp
                - make_env
      Callsites:
        - Src:             'src/compile.c:1126,15'
          Dst:             gen_noop
        - Src:             'src/compile.c:1127,28'
          Dst:             block_take
        - Src:             'src/compile.c:1128,9'
          Dst:             opcode_describe
        - Src:             'src/compile.c:1129,51'
          Dst:             strcmp
        - Src:             'src/compile.c:1131,37'
          Dst:             make_env
        - Src:             'src/compile.c:1132,72'
          Dst:             jv_copy
        - Src:             'src/compile.c:1132,87'
          Dst:             jv_string
        - Src:             'src/compile.c:1132,58'
          Dst:             jv_object_has
        - Src:             'src/compile.c:1134,44'
          Dst:             jv_copy
        - Src:             'src/compile.c:1134,59'
          Dst:             jv_string
        - Src:             'src/compile.c:1134,30'
          Dst:             jv_object_get
        - Src:             'src/compile.c:1137,11'
          Dst:             locfile_locate
        - Src:             'src/compile.c:1139,11'
          Dst:             locfile_locate
        - Src:             'src/compile.c:1141,11'
          Dst:             locfile_locate
        - Src:             'src/compile.c:1144,15'
          Dst:             inst_block
        - Src:             'src/compile.c:1144,15'
          Dst:             block_join
        - Src:             'src/compile.c:1149,21'
          Dst:             gen_noop
        - Src:             'src/compile.c:1154,16'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1157,26'
          Dst:             gen_noop
        - Src:             'src/compile.c:1158,28'
          Dst:             block_take
        - Src:             'src/compile.c:1159,11'
          Dst:             opcode_describe
        - Src:             'src/compile.c:1159,11'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1160,21'
          Dst:             inst_block
        - Src:             'src/compile.c:1162,20'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1164,13'
          Dst:             block_append
        - Src:             'src/compile.c:1167,13'
          Dst:             block_append
        - Src:             'src/compile.c:1168,37'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:1168,13'
          Dst:             block_append
        - Src:             'src/compile.c:1178,13'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1186,28'
          Dst:             block_take
        - Src:             'src/compile.c:1187,11'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1189,22'
          Dst:             gen_noop
        - Src:             'src/compile.c:1190,11'
          Dst:             inst_free
        - Src:             'src/compile.c:1192,21'
          Dst:             expand_call_arglist
        - Src:             'src/compile.c:1193,21'
          Dst:             gen_subexp
        - Src:             'src/compile.c:1193,21'
          Dst:             block_join
        - Src:             'src/compile.c:1196,9'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1199,9'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1201,9'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1206,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1208,11'
          Dst:             block_join
        - Src:             'src/compile.c:1208,11'
          Dst:             inst_block
        - Src:             'src/compile.c:1208,11'
          Dst:             block_join
    - functionName:    gen_noop
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    59
      BranchProfiles:  []
      Callsites:       []
    - functionName:    block_take
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/compile.c:107,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:107,22'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:108,13'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:109,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:110,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:114,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    inst_block
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    block_join
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_append
      functionUses:    194
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:261,3'
          Dst:             block_append
    - functionName:    block_append
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - b2
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - inst_join
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/compile.c:249,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:249,7'
              BranchSideFuncs:
                - inst_join
            - BranchSide:      'src/compile.c:250,9'
              BranchSideFuncs:
                - inst_join
        - Branch String:   'src/compile.c:250,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:251,17'
              BranchSideFuncs:
                - inst_join
            - BranchSide:      'src/compile.c:253,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:251,7'
          Dst:             inst_join
    - functionName:    gen_op_bound
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - binder
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - block_is_single
        - gen_op_unbound
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/compile.c:228,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:228,3'
              BranchSideFuncs:
                - gen_op_unbound
            - BranchSide:      'src/compile.c:228,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:228,3'
          Dst:             block_is_single
        - Src:             'src/compile.c:228,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:229,13'
          Dst:             gen_op_unbound
    - functionName:    inst_free
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - i
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - block_free
        - jv_free
        - jv_mem_free
        - locfile_free
        - opcode_describe
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:89,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:90,18'
              BranchSideFuncs:
                - locfile_free
                - opcode_describe
                - jv_mem_free
                - jv_free
            - BranchSide:      'src/compile.c:91,23'
              BranchSideFuncs:
                - opcode_describe
                - jv_mem_free
                - jv_free
        - Branch String:   'src/compile.c:91,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:91,7'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
            - BranchSide:      'src/compile.c:92,13'
              BranchSideFuncs:
                - jv_free
                - jv_mem_free
      Callsites:
        - Src:             'src/compile.c:86,3'
          Dst:             jv_mem_free
        - Src:             'src/compile.c:87,3'
          Dst:             block_free
        - Src:             'src/compile.c:88,3'
          Dst:             block_free
        - Src:             'src/compile.c:90,5'
          Dst:             locfile_free
        - Src:             'src/compile.c:91,7'
          Dst:             opcode_describe
        - Src:             'src/compile.c:92,5'
          Dst:             jv_free
        - Src:             'src/compile.c:94,3'
          Dst:             jv_mem_free
    - functionName:    gen_subexp
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         11
      ICount:          142
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - block_const
        - block_free
        - block_is_noop
        - block_is_single
        - block_join
        - gen_op_pushk_under
        - gen_op_simple
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/compile.c:590,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:591,12'
              BranchSideFuncs:
                - gen_op_simple
            - BranchSide:      'src/compile.c:593,7'
              BranchSideFuncs:
                - block_is_single
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - block_const
                - block_free
                - gen_op_pushk_under
        - Branch String:   'src/compile.c:593,26'
          Branch Sides:
            - BranchSide:      'src/compile.c:593,31'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
                - block_const
                - block_free
                - gen_op_pushk_under
            - BranchSide:      'src/compile.c:598,10'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
        - Branch String:   'src/compile.c:593,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:594,12'
              BranchSideFuncs:
                - block_const
                - block_free
                - gen_op_pushk_under
            - BranchSide:      'src/compile.c:598,10'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_op_simple
                - block_join
      Callsites:
        - Src:             'src/compile.c:590,7'
          Dst:             block_is_noop
        - Src:             'src/compile.c:591,12'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:593,7'
          Dst:             block_is_single
        - Src:             'src/compile.c:594,12'
          Dst:             block_const
        - Src:             'src/compile.c:595,5'
          Dst:             block_free
        - Src:             'src/compile.c:596,12'
          Dst:             gen_op_pushk_under
        - Src:             'src/compile.c:598,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:598,10'
          Dst:             block_join
        - Src:             'src/compile.c:598,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:598,10'
          Dst:             block_join
    - functionName:    block_is_noop
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:137,24'
          Branch Sides:
            - BranchSide:      'src/compile.c:137,29'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:137,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_op_simple
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - op
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
      functionUses:    76
      BranchProfiles:
        - Branch String:   'src/compile.c:141,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:141,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:141,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:141,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:141,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:142,21'
          Dst:             inst_new
        - Src:             'src/compile.c:142,10'
          Dst:             inst_block
    - functionName:    block_is_single
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/compile.c:103,18'
          Branch Sides:
            - BranchSide:      'src/compile.c:103,23'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:103,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    block_const
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - block_is_const
        - jv_copy
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/compile.c:187,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:187,3'
              BranchSideFuncs:
                - jv_copy
            - BranchSide:      'src/compile.c:187,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:187,3'
          Dst:             block_is_const
        - Src:             'src/compile.c:187,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:188,10'
          Dst:             jv_copy
    - functionName:    block_free
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - inst_free
      functionUses:    53
      BranchProfiles:
        - Branch String:   'src/compile.c:1375,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1376,12'
              BranchSideFuncs:
                - inst_free
            - BranchSide:      'src/compile.c:1379,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:1377,5'
          Dst:             inst_free
    - functionName:    gen_op_pushk_under
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - constant
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:171,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:171,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:171,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:171,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:171,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:172,13'
          Dst:             inst_new
        - Src:             'src/compile.c:174,10'
          Dst:             inst_block
    - functionName:    inst_new
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - op
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_noop
        - jv_mem_alloc
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:68,13'
          Dst:             jv_mem_alloc
        - Src:             'src/compile.c:78,14'
          Dst:             gen_noop
        - Src:             'src/compile.c:79,16'
          Dst:             gen_noop
    - functionName:    block_is_const
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - block_is_single
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/compile.c:178,30'
          Branch Sides:
            - BranchSide:      'src/compile.c:178,36'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:178,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:178,11'
          Dst:             block_is_single
    - functionName:    gen_op_unbound
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - name
      BBCount:         6
      ICount:          57
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
        - strdup
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/compile.c:213,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:213,3'
              BranchSideFuncs:
                - inst_new
                - strdup
                - inst_block
            - BranchSide:      'src/compile.c:213,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:213,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:213,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:214,13'
          Dst:             inst_new
        - Src:             'src/compile.c:215,15'
          Dst:             strdup
        - Src:             'src/compile.c:217,10'
          Dst:             inst_block
    - functionName:    inst_join
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         15
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:241,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:241,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:241,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:241,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:241,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:242,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:242,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:242,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:243,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:243,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:243,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:243,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:241,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:242,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:243,3'
          Dst:             __assert_fail
    - functionName:    block_bind_each
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - binder
        - body
        - bindflags
        - ''
        - ''
      BBCount:         10
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - block_bind_subblock
        - block_has_only_binders
        - inst_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:358,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:358,3'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
            - BranchSide:      'src/compile.c:359,13'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
        - Branch String:   'src/compile.c:361,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:362,45'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
            - BranchSide:      'src/compile.c:364,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:358,3'
          Dst:             block_has_only_binders
        - Src:             'src/compile.c:358,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:362,34'
          Dst:             inst_block
        - Src:             'src/compile.c:362,14'
          Dst:             block_bind_subblock
    - functionName:    block_has_only_binders
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - binders
        - bindflags
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - opcode_describe
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:282,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:283,26'
              BranchSideFuncs:
                - opcode_describe
            - BranchSide:      'src/compile.c:287,3'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:283,69'
          Branch Sides:
            - BranchSide:      'src/compile.c:283,72'
              BranchSideFuncs:
                - opcode_describe
            - BranchSide:      'src/compile.c:286,3'
              BranchSideFuncs:
                - opcode_describe
        - Branch String:   'src/compile.c:283,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:286,3'
              BranchSideFuncs:
                - opcode_describe
      Callsites:
        - Src:             'src/compile.c:283,10'
          Dst:             opcode_describe
    - functionName:    block_bind_subblock
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - binder
        - body
        - bindflags
        - break_distance
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_bind_subblock_inner
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:354,10'
          Dst:             block_bind_subblock_inner
    - functionName:    block_bind_subblock_inner
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - any_unbound
        - binder
        - body
        - bindflags
        - break_distance
        - ''
        - ''
      BBCount:         67
      ICount:          426
      EdgeCount:       86
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - block_bind_subblock_inner
        - block_is_single
        - opcode_describe
        - strcmp
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/compile.c:307,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:307,3'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:308,3'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:308,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:308,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:309,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:309,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:309,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:310,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:310,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:310,3'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:310,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:310,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:310,3'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:311,3'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:311,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:311,3'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:313,35'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:315,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:316,9'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:349,10'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:316,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:317,7'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:319,33'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:320,64'
          Branch Sides:
            - BranchSide:      'src/compile.c:320,67'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:320,84'
          Branch Sides:
            - BranchSide:      'src/compile.c:321,18'
              BranchSideFuncs:
                - strcmp
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:321,51'
          Branch Sides:
            - BranchSide:      'src/compile.c:323,12'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
            - BranchSide:      'src/compile.c:327,11'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:323,42'
          Branch Sides:
            - BranchSide:      'src/compile.c:323,45'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:323,65'
          Branch Sides:
            - BranchSide:      'src/compile.c:324,11'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:324,31'
          Branch Sides:
            - BranchSide:      'src/compile.c:324,35'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:324,73'
          Branch Sides:
            - BranchSide:      'src/compile.c:325,11'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:320,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:327,11'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:331,17'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strcmp
                - strncmp
                - strncmp
        - Branch String:   'src/compile.c:327,29'
          Branch Sides:
            - BranchSide:      'src/compile.c:327,32'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:328,30'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:327,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:328,30'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:331,5'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:339,33'
          Branch Sides:
            - BranchSide:      'src/compile.c:339,37'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:339,33'
              BranchSideFuncs:
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - opcode_describe
                - strncmp
                - strncmp
                - strcmp
        - Branch String:   'src/compile.c:346,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:347,8'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
            - BranchSide:      'src/compile.c:348,3'
              BranchSideFuncs:
                - opcode_describe
                - block_bind_subblock_inner
                - block_bind_subblock_inner
                - strncmp
                - strncmp
                - strcmp
      Callsites:
        - Src:             'src/compile.c:307,3'
          Dst:             block_is_single
        - Src:             'src/compile.c:307,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:308,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:308,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:309,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:310,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:311,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:319,17'
          Dst:             opcode_describe
        - Src:             'src/compile.c:321,11'
          Dst:             strcmp
        - Src:             'src/compile.c:332,17'
          Dst:             strncmp
        - Src:             'src/compile.c:333,17'
          Dst:             strncmp
        - Src:             'src/compile.c:342,14'
          Dst:             block_bind_subblock_inner
        - Src:             'src/compile.c:344,14'
          Dst:             block_bind_subblock_inner
    - functionName:    block_bind
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - binder
        - body
        - bindflags
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_bind_each
        - block_join
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:368,3'
          Dst:             block_bind_each
        - Src:             'src/compile.c:369,10'
          Dst:             block_join
    - functionName:    block_get_unbound_vars
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - vars
        - ''
      BBCount:         23
      ICount:          159
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - block_get_unbound_vars
        - jv_get_kind
        - jv_object_set
        - jv_string
        - jv_true
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/compile.c:759,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:759,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
            - BranchSide:      'src/compile.c:760,3'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
        - Branch String:   'src/compile.c:760,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:760,3'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
            - BranchSide:      'src/compile.c:761,20'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
        - Branch String:   'src/compile.c:761,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:762,9'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
            - BranchSide:      'src/compile.c:770,1'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:762,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:763,30'
              BranchSideFuncs:
                - block_get_unbound_vars
                - jv_string
                - jv_true
                - jv_object_set
            - BranchSide:      'src/compile.c:766,10'
              BranchSideFuncs:
                - block_get_unbound_vars
                - jv_string
                - jv_true
                - jv_object_set
        - Branch String:   'src/compile.c:766,26'
          Branch Sides:
            - BranchSide:      'src/compile.c:766,50'
              BranchSideFuncs:
                - block_get_unbound_vars
                - jv_string
                - jv_true
                - jv_object_set
            - BranchSide:      'src/compile.c:766,29'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
        - Branch String:   'src/compile.c:766,47'
          Branch Sides:
            - BranchSide:      'src/compile.c:766,50'
              BranchSideFuncs:
                - block_get_unbound_vars
                - jv_string
                - jv_true
                - jv_object_set
            - BranchSide:      'src/compile.c:769,3'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
        - Branch String:   'src/compile.c:766,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:767,8'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
            - BranchSide:      'src/compile.c:769,3'
              BranchSideFuncs:
                - jv_string
                - jv_true
                - jv_object_set
                - block_get_unbound_vars
      Callsites:
        - Src:             'src/compile.c:759,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:760,3'
          Dst:             jv_get_kind
        - Src:             'src/compile.c:760,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:763,7'
          Dst:             block_get_unbound_vars
        - Src:             'src/compile.c:767,36'
          Dst:             jv_string
        - Src:             'src/compile.c:767,58'
          Dst:             jv_true
        - Src:             'src/compile.c:767,15'
          Dst:             jv_object_set
    - functionName:    bind_matcher
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - matcher
        - body
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - block_bind_subblock
        - block_join
        - inst_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:748,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:749,10'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_bind_subblock
            - BranchSide:      'src/compile.c:752,10'
              BranchSideFuncs:
                - block_join
        - Branch String:   'src/compile.c:749,26'
          Branch Sides:
            - BranchSide:      'src/compile.c:749,51'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - block_join
            - BranchSide:      'src/compile.c:749,29'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_bind_subblock
        - Branch String:   'src/compile.c:749,47'
          Branch Sides:
            - BranchSide:      'src/compile.c:749,51'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - block_join
            - BranchSide:      'src/compile.c:751,3'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_bind_subblock
        - Branch String:   'src/compile.c:749,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:750,38'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_bind_subblock
            - BranchSide:      'src/compile.c:751,3'
              BranchSideFuncs:
                - block_join
                - inst_block
                - block_bind_subblock
      Callsites:
        - Src:             'src/compile.c:750,27'
          Dst:             inst_block
        - Src:             'src/compile.c:750,7'
          Dst:             block_bind_subblock
        - Src:             'src/compile.c:752,10'
          Dst:             block_join
    - functionName:    compile
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bc
        - b
        - lf
        - args
        - env
        - ''
        - ''
      BBCount:         141
      ICount:          1426
      EdgeCount:       172
      CyclomaticComplexity: 33
      functionsReached:
        - __assert_fail
        - block_free
        - block_join
        - compile
        - expand_call_arglist
        - gen_noop
        - gen_op_simple
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_copy
        - jv_mem_alloc
        - jv_mem_calloc
        - jv_object
        - jv_object_set
        - jv_string
        - locfile_locate
        - nesting_level
        - opcode_describe
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:1222,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1223,10'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1255,7'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
        - Branch String:   'src/compile.c:1223,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1223,22'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1224,34'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1223,22'
          Branch Sides:
            - BranchSide:      'src/compile.c:1223,22'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1223,22'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1225,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1226,24'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1230,12'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1226,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1227,16'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1229,5'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1234,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:1234,5'
              BranchSideFuncs:
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1234,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1234,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:1234,5'
              BranchSideFuncs:
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1236,26'
              BranchSideFuncs:
                - opcode_describe
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1236,62'
          Branch Sides:
            - BranchSide:      'src/compile.c:1237,9'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1242,9'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
        - Branch String:   'src/compile.c:1236,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1238,39'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
            - BranchSide:      'src/compile.c:1242,9'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
        - Branch String:   'src/compile.c:1242,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1243,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1246,9'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1243,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1243,7'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1244,26'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1246,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1247,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1254,3'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - jv_string
                - jv_array_append
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1247,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1247,7'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1248,17'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - locfile_locate
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1255,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1257,20'
              BranchSideFuncs:
                - locfile_locate
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1261,17'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_calloc
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1263,25'
          Branch Sides:
            - BranchSide:      'src/compile.c:1263,29'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1287,5'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1263,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1264,38'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1287,5'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1265,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:1266,11'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1286,3'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1266,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1267,34'
              BranchSideFuncs:
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
            - BranchSide:      'src/compile.c:1285,5'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1274,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1275,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
            - BranchSide:      'src/compile.c:1281,9'
              BranchSideFuncs:
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - __assert_fail
                - __assert_fail
                - jv_string
                - jv_array_append
        - Branch String:   'src/compile.c:1275,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1275,11'
              BranchSideFuncs:
                - __assert_fail
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - __assert_fail
            - BranchSide:      'src/compile.c:1276,11'
              BranchSideFuncs:
                - __assert_fail
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - __assert_fail
        - Branch String:   'src/compile.c:1276,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1276,11'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1277,31'
              BranchSideFuncs:
                - jv_string
                - jv_array_append
                - jv_string
                - jv_object_set
                - compile
                - gen_noop
                - jv_mem_calloc
                - jv_array
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - jv_mem_alloc
                - jv_object
                - jv_string
                - jv_string
                - jv_object_set
                - jv_array
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1295,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1295,7'
              BranchSideFuncs:
                - block_free
            - BranchSide:      'src/compile.c:1295,36'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1295,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:1296,59'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - block_free
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1342,3'
              BranchSideFuncs:
                - block_free
        - Branch String:   'src/compile.c:1297,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1298,7'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1299,19'
              BranchSideFuncs:
                - __assert_fail
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1300,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:1300,5'
              BranchSideFuncs:
                - __assert_fail
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1300,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1300,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:1300,5'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1301,9'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1301,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1302,7'
              BranchSideFuncs:
                - __assert_fail
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
            - BranchSide:      'src/compile.c:1306,16'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
        - Branch String:   'src/compile.c:1302,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1302,7'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1303,7'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1303,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1303,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1304,31'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1306,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
            - BranchSide:      'src/compile.c:1318,17'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
        - Branch String:   'src/compile.c:1307,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1307,7'
              BranchSideFuncs:
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
            - BranchSide:      'src/compile.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
        - Branch String:   'src/compile.c:1307,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1307,7'
              BranchSideFuncs:
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
            - BranchSide:      'src/compile.c:1309,31'
              BranchSideFuncs:
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
        - Branch String:   'src/compile.c:1313,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1314,9'
              BranchSideFuncs:
                - __assert_fail
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1318,5'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1314,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1314,9'
              BranchSideFuncs:
                - __assert_fail
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1314,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:1314,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1314,9'
              BranchSideFuncs:
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1315,37'
              BranchSideFuncs:
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1318,46'
          Branch Sides:
            - BranchSide:      'src/compile.c:1318,50'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
            - BranchSide:      'src/compile.c:1326,16'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:1318,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:1320,37'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1326,16'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:1325,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1325,34'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1326,5'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1326,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:1327,37'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1329,16'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
        - Branch String:   'src/compile.c:1329,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:1330,35'
              BranchSideFuncs:
                - nesting_level
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1334,16'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1333,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:1333,34'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1334,5'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1334,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:1335,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1339,16'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1335,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1335,7'
              BranchSideFuncs:
                - __assert_fail
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1336,7'
              BranchSideFuncs:
                - __assert_fail
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1336,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1336,7'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:1337,19'
              BranchSideFuncs:
                - block_free
                - opcode_describe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - nesting_level
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - nesting_level
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:1339,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:1340,7'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:1219,13'
          Dst:             expand_call_arglist
        - Src:             'src/compile.c:1220,7'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1220,7'
          Dst:             block_join
        - Src:             'src/compile.c:1221,19'
          Dst:             jv_array
        - Src:             'src/compile.c:1223,22'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1224,18'
          Dst:             opcode_describe
        - Src:             'src/compile.c:1234,5'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1236,10'
          Dst:             opcode_describe
        - Src:             'src/compile.c:1239,48'
          Dst:             jv_string
        - Src:             'src/compile.c:1239,20'
          Dst:             jv_array_append
        - Src:             'src/compile.c:1243,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1247,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1250,50'
          Dst:             jv_string
        - Src:             'src/compile.c:1249,34'
          Dst:             jv_array_append
        - Src:             'src/compile.c:1257,5'
          Dst:             locfile_locate
        - Src:             'src/compile.c:1262,48'
          Dst:             jv_string
        - Src:             'src/compile.c:1262,19'
          Dst:             jv_object_set
        - Src:             'src/compile.c:1264,24'
          Dst:             jv_mem_calloc
        - Src:             'src/compile.c:1267,34'
          Dst:             jv_mem_alloc
        - Src:             'src/compile.c:1272,42'
          Dst:             jv_object
        - Src:             'src/compile.c:1272,55'
          Dst:             jv_string
        - Src:             'src/compile.c:1272,74'
          Dst:             jv_string
        - Src:             'src/compile.c:1272,28'
          Dst:             jv_object_set
        - Src:             'src/compile.c:1273,21'
          Dst:             jv_array
        - Src:             'src/compile.c:1275,11'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1276,11'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1279,44'
          Dst:             jv_string
        - Src:             'src/compile.c:1279,20'
          Dst:             jv_array_append
        - Src:             'src/compile.c:1281,60'
          Dst:             jv_string
        - Src:             'src/compile.c:1281,28'
          Dst:             jv_object_set
        - Src:             'src/compile.c:1282,19'
          Dst:             compile
        - Src:             'src/compile.c:1283,23'
          Dst:             gen_noop
        - Src:             'src/compile.c:1290,20'
          Dst:             jv_mem_calloc
        - Src:             'src/compile.c:1293,22'
          Dst:             jv_array
        - Src:             'src/compile.c:1296,43'
          Dst:             opcode_describe
        - Src:             'src/compile.c:1300,5'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1302,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1303,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1307,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1310,21'
          Dst:             nesting_level
        - Src:             'src/compile.c:1314,9'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1315,23'
          Dst:             nesting_level
        - Src:             'src/compile.c:1320,37'
          Dst:             jv_copy
        - Src:             'src/compile.c:1320,21'
          Dst:             jv_array_length
        - Src:             'src/compile.c:1321,54'
          Dst:             jv_copy
        - Src:             'src/compile.c:1321,23'
          Dst:             jv_array_append
        - Src:             'src/compile.c:1322,21'
          Dst:             nesting_level
        - Src:             'src/compile.c:1327,37'
          Dst:             jv_copy
        - Src:             'src/compile.c:1327,21'
          Dst:             jv_array_length
        - Src:             'src/compile.c:1328,54'
          Dst:             jv_copy
        - Src:             'src/compile.c:1328,23'
          Dst:             jv_array_append
        - Src:             'src/compile.c:1330,21'
          Dst:             nesting_level
        - Src:             'src/compile.c:1335,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1336,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1340,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1345,3'
          Dst:             block_free
    - functionName:    count_cfunctions
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - count_cfunctions
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:1093,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1094,9'
              BranchSideFuncs:
                - count_cfunctions
            - BranchSide:      'src/compile.c:1097,10'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:1094,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:1094,37'
              BranchSideFuncs:
                - count_cfunctions
            - BranchSide:      'src/compile.c:1095,27'
              BranchSideFuncs:
                - count_cfunctions
      Callsites:
        - Src:             'src/compile.c:1095,10'
          Dst:             count_cfunctions
    - functionName:    block_compile
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - out
        - lf
        - args
        - ''
        - ''
      BBCount:         12
      ICount:          217
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - bytecode_free
        - compile
        - count_cfunctions
        - jv_array
        - jv_free
        - jv_invalid
        - jv_mem_alloc
        - jv_mem_calloc
        - jv_null
        - jv_object
        - jv_object_set
        - jv_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:1356,43'
          Branch Sides:
            - BranchSide:      'src/compile.c:1356,43'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - jv_object
                - jv_string
                - jv_null
                - jv_object_set
                - jv_invalid
                - compile
                - jv_free
                - jv_free
                - __assert_fail
                - bytecode_free
            - BranchSide:      'src/compile.c:1356,43'
              BranchSideFuncs:
                - jv_mem_calloc
                - jv_array
                - jv_object
                - jv_string
                - jv_null
                - jv_object_set
                - jv_invalid
                - compile
                - jv_free
                - jv_free
                - __assert_fail
                - bytecode_free
        - Branch String:   'src/compile.c:1363,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1363,3'
              BranchSideFuncs:
                - bytecode_free
            - BranchSide:      'src/compile.c:1364,7'
              BranchSideFuncs:
                - bytecode_free
        - Branch String:   'src/compile.c:1364,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1365,19'
              BranchSideFuncs:
                - bytecode_free
            - BranchSide:      'src/compile.c:1368,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:1350,25'
          Dst:             jv_mem_alloc
        - Src:             'src/compile.c:1353,17'
          Dst:             jv_mem_alloc
        - Src:             'src/compile.c:1354,16'
          Dst:             count_cfunctions
        - Src:             'src/compile.c:1356,29'
          Dst:             jv_mem_calloc
        - Src:             'src/compile.c:1357,30'
          Dst:             jv_array
        - Src:             'src/compile.c:1358,33'
          Dst:             jv_object
        - Src:             'src/compile.c:1358,46'
          Dst:             jv_string
        - Src:             'src/compile.c:1358,65'
          Dst:             jv_null
        - Src:             'src/compile.c:1358,19'
          Dst:             jv_object_set
        - Src:             'src/compile.c:1359,12'
          Dst:             jv_invalid
        - Src:             'src/compile.c:1360,17'
          Dst:             compile
        - Src:             'src/compile.c:1361,3'
          Dst:             jv_free
        - Src:             'src/compile.c:1362,3'
          Dst:             jv_free
        - Src:             'src/compile.c:1363,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:1365,5'
          Dst:             bytecode_free
    - functionName:    gen_cbinding
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1077
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfunctions
        - ncfunctions
        - code
        - ''
      BBCount:         7
      ICount:          107
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - block_join
        - inst_block
        - inst_new
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:1069,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:1070,15'
              BranchSideFuncs:
                - inst_new
                - strdup
                - inst_block
                - block_join
            - BranchSide:      'src/compile.c:1077,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:1070,15'
          Dst:             inst_new
        - Src:             'src/compile.c:1072,17'
          Dst:             strdup
        - Src:             'src/compile.c:1075,12'
          Dst:             inst_block
        - Src:             'src/compile.c:1075,12'
          Dst:             block_join
    - functionName:    gen_wildvar_binding
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - var
        - name
        - body
        - ''
        - ''
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_bind
        - block_join
        - gen_op_simple
        - gen_op_unbound
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:1002,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1002,10'
          Dst:             block_join
        - Src:             'src/compile.c:1002,10'
          Dst:             gen_op_unbound
        - Src:             'src/compile.c:1002,10'
          Dst:             block_bind
        - Src:             'src/compile.c:1002,10'
          Dst:             block_join
    - functionName:    gen_label
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - label
        - exp
        - ''
      BBCount:         3
      ICount:          204
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_call
        - gen_cond
        - gen_lambda
        - gen_noop
        - gen_op_simple
        - gen_op_unbound
        - gen_try
        - gen_wildvar_binding
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:1051,25'
          Dst:             gen_noop
        - Src:             'src/compile.c:1051,25'
          Dst:             gen_lambda
        - Src:             'src/compile.c:1051,25'
          Dst:             gen_op_unbound
        - Src:             'src/compile.c:1051,25'
          Dst:             gen_lambda
        - Src:             'src/compile.c:1051,25'
          Dst:             block_join
        - Src:             'src/compile.c:1050,16'
          Dst:             gen_call
        - Src:             'src/compile.c:1053,30'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1054,30'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1054,30'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1054,30'
          Dst:             gen_noop
        - Src:             'src/compile.c:1054,30'
          Dst:             gen_call
        - Src:             'src/compile.c:1054,30'
          Dst:             gen_cond
        - Src:             'src/compile.c:1054,30'
          Dst:             gen_try
        - Src:             'src/compile.c:1054,30'
          Dst:             block_join
        - Src:             'src/compile.c:1053,10'
          Dst:             gen_wildvar_binding
    - functionName:    gen_lambda
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_function
        - gen_noop
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:579,34'
          Dst:             gen_noop
        - Src:             'src/compile.c:579,10'
          Dst:             gen_function
    - functionName:    gen_call
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - args
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_count_actuals
        - gen_op_unbound
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:583,13'
          Dst:             gen_op_unbound
        - Src:             'src/compile.c:585,23'
          Dst:             block_count_actuals
    - functionName:    gen_cond
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cond
        - iftrue
        - iffalse
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_condbranch
        - gen_op_simple
        - gen_subexp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:1008,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1008,10'
          Dst:             gen_subexp
        - Src:             'src/compile.c:1008,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1008,10'
          Dst:             block_join
        - Src:             'src/compile.c:1008,10'
          Dst:             block_join
        - Src:             'src/compile.c:1008,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1008,10'
          Dst:             block_join
        - Src:             'src/compile.c:1008,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1008,10'
          Dst:             block_join
        - Src:             'src/compile.c:1008,10'
          Dst:             gen_condbranch
        - Src:             'src/compile.c:1008,10'
          Dst:             block_join
    - functionName:    gen_try
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - exp
        - handler
        - ''
        - ''
      BBCount:         6
      ICount:          170
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - block_is_noop
        - block_join
        - gen_op_simple
        - gen_op_target
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:1041,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:1041,7'
              BranchSideFuncs:
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_target
                - gen_op_target
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:1042,15'
              BranchSideFuncs:
                - gen_op_simple
                - gen_op_simple
                - block_join
                - gen_op_target
                - gen_op_target
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
      Callsites:
        - Src:             'src/compile.c:1041,7'
          Dst:             block_is_noop
        - Src:             'src/compile.c:1042,15'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1042,15'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1042,15'
          Dst:             block_join
        - Src:             'src/compile.c:1044,16'
          Dst:             gen_op_target
        - Src:             'src/compile.c:1045,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:1045,10'
          Dst:             block_join
        - Src:             'src/compile.c:1045,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:1045,10'
          Dst:             block_join
        - Src:             'src/compile.c:1045,10'
          Dst:             block_join
        - Src:             'src/compile.c:1045,10'
          Dst:             block_join
    - functionName:    gen_op_target
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - target
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/compile.c:192,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:192,3'
              BranchSideFuncs:
                - __assert_fail
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:193,3'
              BranchSideFuncs:
                - __assert_fail
                - inst_new
                - inst_block
        - Branch String:   'src/compile.c:193,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:193,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:193,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:192,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:192,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:193,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:194,13'
          Dst:             inst_new
        - Src:             'src/compile.c:196,10'
          Dst:             inst_block
    - functionName:    gen_condbranch
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iftrue
        - iffalse
        - ''
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_op_target
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:916,12'
          Dst:             gen_op_target
        - Src:             'src/compile.c:916,12'
          Dst:             block_join
        - Src:             'src/compile.c:917,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:917,10'
          Dst:             block_join
        - Src:             'src/compile.c:917,10'
          Dst:             block_join
    - functionName:    block_count_actuals
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:293,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:294,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:303,10'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:294,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:295,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:299,11'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:299,11'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:299,11'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:295,14'
          Dst:             __assert_fail
    - functionName:    gen_function
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - formals
        - body
        - ''
        - ''
      BBCount:         10
      ICount:          176
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - block_bind_subblock
        - gen_call
        - gen_noop
        - gen_var_binding
        - inst_block
        - inst_new
        - strdup
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/compile.c:551,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:552,13'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - strdup
                - inst_block
                - block_bind_subblock
                - gen_noop
                - gen_call
                - gen_var_binding
            - BranchSide:      'src/compile.c:560,3'
              BranchSideFuncs:
                - strdup
                - inst_block
                - block_bind_subblock
        - Branch String:   'src/compile.c:554,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:555,7'
              BranchSideFuncs:
                - gen_noop
                - gen_call
                - gen_var_binding
                - inst_block
                - block_bind_subblock
                - strdup
                - inst_block
                - block_bind_subblock
            - BranchSide:      'src/compile.c:558,36'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - strdup
                - inst_block
                - block_bind_subblock
                - gen_noop
                - gen_call
                - gen_var_binding
      Callsites:
        - Src:             'src/compile.c:549,13'
          Dst:             inst_new
        - Src:             'src/compile.c:556,50'
          Dst:             gen_noop
        - Src:             'src/compile.c:556,30'
          Dst:             gen_call
        - Src:             'src/compile.c:556,14'
          Dst:             gen_var_binding
        - Src:             'src/compile.c:558,25'
          Dst:             inst_block
        - Src:             'src/compile.c:558,5'
          Dst:             block_bind_subblock
        - Src:             'src/compile.c:561,15'
          Dst:             strdup
        - Src:             'src/compile.c:565,13'
          Dst:             inst_block
        - Src:             'src/compile.c:566,3'
          Dst:             block_bind_subblock
    - functionName:    gen_var_binding
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - var
        - name
        - body
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_destructure
        - gen_op_unbound
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:952,31'
          Dst:             gen_op_unbound
        - Src:             'src/compile.c:952,10'
          Dst:             gen_destructure
    - functionName:    gen_destructure
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - var
        - matchers
        - body
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          218
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - bind_alternation_matchers
        - block_append
        - block_join
        - block_take
        - gen_noop
        - gen_op_simple
        - gen_subexp
        - inst_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:988,18'
          Branch Sides:
            - BranchSide:      'src/compile.c:988,26'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
                - gen_op_simple
                - block_append
                - block_take
                - inst_block
            - BranchSide:      'src/compile.c:991,16'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
                - gen_op_simple
                - block_append
        - Branch String:   'src/compile.c:988,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:989,22'
              BranchSideFuncs:
                - block_take
                - inst_block
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
                - gen_op_simple
                - block_append
            - BranchSide:      'src/compile.c:991,16'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
                - gen_op_simple
                - block_append
        - Branch String:   'src/compile.c:991,22'
          Branch Sides:
            - BranchSide:      'src/compile.c:991,34'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
                - gen_op_simple
                - block_append
            - BranchSide:      'src/compile.c:994,11'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
        - Branch String:   'src/compile.c:991,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:992,24'
              BranchSideFuncs:
                - gen_op_simple
                - block_append
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
            - BranchSide:      'src/compile.c:994,11'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - bind_alternation_matchers
                - block_join
      Callsites:
        - Src:             'src/compile.c:987,15'
          Dst:             gen_noop
        - Src:             'src/compile.c:989,22'
          Dst:             block_take
        - Src:             'src/compile.c:989,11'
          Dst:             inst_block
        - Src:             'src/compile.c:992,24'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:992,5'
          Dst:             block_append
        - Src:             'src/compile.c:994,11'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:994,11'
          Dst:             block_join
        - Src:             'src/compile.c:997,10'
          Dst:             gen_subexp
        - Src:             'src/compile.c:997,10'
          Dst:             block_join
        - Src:             'src/compile.c:997,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:997,10'
          Dst:             block_join
        - Src:             'src/compile.c:997,10'
          Dst:             bind_alternation_matchers
        - Src:             'src/compile.c:997,10'
          Dst:             block_join
    - functionName:    bind_alternation_matchers
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - matchers
        - body
        - ''
        - ''
      BBCount:         27
      ICount:          451
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - bind_matcher
        - block_append
        - block_free
        - block_get_unbound_vars
        - block_join
        - block_take
        - gen_const
        - gen_op_simple
        - gen_op_target
        - gen_op_unbound
        - inst_block
        - jv_free
        - jv_null
        - jv_object
        - jv_object_iter
        - jv_object_iter_key
        - jv_object_iter_next
        - jv_object_iter_valid
        - jv_string_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/compile.c:785,30'
          Branch Sides:
            - BranchSide:      'src/compile.c:785,47'
              BranchSideFuncs:
                - jv_object
                - block_get_unbound_vars
                - block_get_unbound_vars
                - jv_object_iter
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - bind_matcher
                - block_take
                - inst_block
                - block_append
            - BranchSide:      'src/compile.c:785,3'
              BranchSideFuncs:
                - jv_object
                - block_get_unbound_vars
                - block_get_unbound_vars
                - jv_object_iter
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - bind_matcher
                - block_take
                - inst_block
                - block_append
        - Branch String:   'src/compile.c:785,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:786,43'
              BranchSideFuncs:
                - block_take
                - inst_block
                - block_append
                - jv_object
                - block_get_unbound_vars
                - block_get_unbound_vars
                - jv_object_iter
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - bind_matcher
            - BranchSide:      'src/compile.c:790,19'
              BranchSideFuncs:
                - jv_object
                - block_get_unbound_vars
                - block_get_unbound_vars
                - jv_object_iter
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
                - bind_matcher
        - Branch String:   'src/compile.c:790,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:791,12'
              BranchSideFuncs:
                - bind_matcher
            - BranchSide:      'src/compile.c:795,17'
              BranchSideFuncs:
                - jv_object
                - block_get_unbound_vars
                - block_get_unbound_vars
                - jv_object_iter
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
        - Branch String:   'src/compile.c:800,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:800,3'
              BranchSideFuncs:
                - jv_object_iter_valid
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
            - BranchSide:      'src/compile.c:807,3'
              BranchSideFuncs:
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
        - Branch String:   'src/compile.c:800,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:800,3'
              BranchSideFuncs:
                - jv_object_iter_key
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
            - BranchSide:      'src/compile.c:800,3'
              BranchSideFuncs:
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - jv_object_iter_key
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
        - Branch String:   'src/compile.c:800,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:801,16'
              BranchSideFuncs:
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_valid
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_key
            - BranchSide:      'src/compile.c:806,3'
              BranchSideFuncs:
                - jv_free
                - block_free
                - block_join
                - block_join
                - bind_matcher
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - jv_object_iter_valid
                - gen_op_simple
                - block_join
                - jv_null
                - gen_const
                - block_join
                - jv_string_value
                - gen_op_unbound
                - block_join
                - jv_free
                - jv_object_iter_next
                - jv_object_iter_key
        - Branch String:   'src/compile.c:810,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:811,24'
              BranchSideFuncs:
                - gen_op_target
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - block_free
                - block_join
                - block_join
                - bind_matcher
            - BranchSide:      'src/compile.c:824,3'
              BranchSideFuncs:
                - block_free
                - block_join
                - block_join
                - bind_matcher
      Callsites:
        - Src:             'src/compile.c:786,43'
          Dst:             block_take
        - Src:             'src/compile.c:786,32'
          Dst:             inst_block
        - Src:             'src/compile.c:786,5'
          Dst:             block_append
        - Src:             'src/compile.c:791,12'
          Dst:             bind_matcher
        - Src:             'src/compile.c:795,17'
          Dst:             jv_object
        - Src:             'src/compile.c:796,3'
          Dst:             block_get_unbound_vars
        - Src:             'src/compile.c:797,3'
          Dst:             block_get_unbound_vars
        - Src:             'src/compile.c:800,3'
          Dst:             jv_object_iter
        - Src:             'src/compile.c:800,3'
          Dst:             jv_object_iter_valid
        - Src:             'src/compile.c:800,3'
          Dst:             jv_object_iter_key
        - Src:             'src/compile.c:801,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:801,16'
          Dst:             block_join
        - Src:             'src/compile.c:801,16'
          Dst:             jv_null
        - Src:             'src/compile.c:801,16'
          Dst:             gen_const
        - Src:             'src/compile.c:801,16'
          Dst:             block_join
        - Src:             'src/compile.c:801,16'
          Dst:             jv_string_value
        - Src:             'src/compile.c:801,16'
          Dst:             gen_op_unbound
        - Src:             'src/compile.c:801,16'
          Dst:             block_join
        - Src:             'src/compile.c:805,5'
          Dst:             jv_free
        - Src:             'src/compile.c:800,3'
          Dst:             jv_object_iter_next
        - Src:             'src/compile.c:807,3'
          Dst:             jv_free
        - Src:             'src/compile.c:814,18'
          Dst:             gen_op_target
        - Src:             'src/compile.c:814,18'
          Dst:             block_join
        - Src:             'src/compile.c:817,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:817,10'
          Dst:             block_join
        - Src:             'src/compile.c:817,10'
          Dst:             block_join
        - Src:             'src/compile.c:824,3'
          Dst:             block_free
        - Src:             'src/compile.c:826,33'
          Dst:             block_join
        - Src:             'src/compile.c:826,33'
          Dst:             block_join
        - Src:             'src/compile.c:826,10'
          Dst:             bind_matcher
    - functionName:    gen_const
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - constant
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
      functionUses:    55
      BranchProfiles:
        - Branch String:   'src/compile.c:154,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:154,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:154,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:154,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:154,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:155,13'
          Dst:             inst_new
        - Src:             'src/compile.c:157,10'
          Dst:             inst_block
    - functionName:    gen_object_matcher
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - curr
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_op_simple
        - gen_subexp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:981,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:981,10'
          Dst:             gen_subexp
        - Src:             'src/compile.c:981,10'
          Dst:             block_join
        - Src:             'src/compile.c:981,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:981,10'
          Dst:             block_join
        - Src:             'src/compile.c:981,10'
          Dst:             block_join
    - functionName:    gen_array_matcher
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - left
        - curr
        - ''
        - ''
      BBCount:         21
      ICount:          254
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - block_is_noop
        - block_join
        - gen_const
        - gen_op_simple
        - gen_subexp
        - jv_number
        - jv_number_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:957,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:958,11'
              BranchSideFuncs:
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:962,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
        - Branch String:   'src/compile.c:962,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:962,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:963,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
        - Branch String:   'src/compile.c:963,5'
          Branch Sides:
            - BranchSide:      'src/compile.c:963,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:964,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
        - Branch String:   'src/compile.c:965,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:966,16'
              BranchSideFuncs:
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:968,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
        - Branch String:   'src/compile.c:968,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:968,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:969,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
        - Branch String:   'src/compile.c:969,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:969,7'
              BranchSideFuncs:
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
            - BranchSide:      'src/compile.c:970,16'
              BranchSideFuncs:
                - jv_number_value
                - gen_op_simple
                - jv_number
                - gen_const
                - gen_subexp
                - block_join
                - gen_op_simple
                - block_join
                - block_join
                - block_join
      Callsites:
        - Src:             'src/compile.c:957,7'
          Dst:             block_is_noop
        - Src:             'src/compile.c:962,5'
          Dst:             __assert_fail
        - Src:             'src/compile.c:963,5'
          Dst:             __assert_fail
        - Src:             'src/compile.c:968,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:969,7'
          Dst:             __assert_fail
        - Src:             'src/compile.c:972,23'
          Dst:             jv_number_value
        - Src:             'src/compile.c:976,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:976,10'
          Dst:             jv_number
        - Src:             'src/compile.c:976,10'
          Dst:             gen_const
        - Src:             'src/compile.c:976,10'
          Dst:             gen_subexp
        - Src:             'src/compile.c:976,10'
          Dst:             block_join
        - Src:             'src/compile.c:976,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:976,10'
          Dst:             block_join
        - Src:             'src/compile.c:976,10'
          Dst:             block_join
        - Src:             'src/compile.c:976,10'
          Dst:             block_join
    - functionName:    gen_destructure_alt
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - matcher
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - inst_block
        - inst_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:941,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:942,9'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:946,13'
              BranchSideFuncs:
                - inst_new
                - inst_block
        - Branch String:   'src/compile.c:942,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:943,7'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:945,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
      Callsites:
        - Src:             'src/compile.c:946,13'
          Dst:             inst_new
        - Src:             'src/compile.c:948,10'
          Dst:             inst_block
    - functionName:    gen_or
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          220
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_condbranch
        - gen_const
        - gen_op_simple
        - jv_false
        - jv_true
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:932,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:932,10'
          Dst:             block_join
        - Src:             'src/compile.c:932,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:932,10'
          Dst:             jv_true
        - Src:             'src/compile.c:932,10'
          Dst:             gen_const
        - Src:             'src/compile.c:932,10'
          Dst:             block_join
        - Src:             'src/compile.c:932,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:932,10'
          Dst:             block_join
        - Src:             'src/compile.c:932,10'
          Dst:             jv_true
        - Src:             'src/compile.c:932,10'
          Dst:             gen_const
        - Src:             'src/compile.c:932,10'
          Dst:             jv_false
        - Src:             'src/compile.c:932,10'
          Dst:             gen_const
        - Src:             'src/compile.c:932,10'
          Dst:             gen_condbranch
        - Src:             'src/compile.c:932,10'
          Dst:             block_join
        - Src:             'src/compile.c:932,10'
          Dst:             gen_condbranch
        - Src:             'src/compile.c:932,10'
          Dst:             block_join
    - functionName:    gen_and
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          220
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_condbranch
        - gen_const
        - gen_op_simple
        - jv_false
        - jv_true
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:922,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:922,10'
          Dst:             block_join
        - Src:             'src/compile.c:922,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:922,10'
          Dst:             block_join
        - Src:             'src/compile.c:922,10'
          Dst:             jv_true
        - Src:             'src/compile.c:922,10'
          Dst:             gen_const
        - Src:             'src/compile.c:922,10'
          Dst:             jv_false
        - Src:             'src/compile.c:922,10'
          Dst:             gen_const
        - Src:             'src/compile.c:922,10'
          Dst:             gen_condbranch
        - Src:             'src/compile.c:922,10'
          Dst:             block_join
        - Src:             'src/compile.c:922,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:922,10'
          Dst:             jv_false
        - Src:             'src/compile.c:922,10'
          Dst:             gen_const
        - Src:             'src/compile.c:922,10'
          Dst:             block_join
        - Src:             'src/compile.c:922,10'
          Dst:             gen_condbranch
        - Src:             'src/compile.c:922,10'
          Dst:             block_join
    - functionName:    block_is_funcdef
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/compile.c:910,23'
          Branch Sides:
            - BranchSide:      'src/compile.c:910,28'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:912,3'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:910,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:911,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:912,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    block_has_main
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - top
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:902,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:903,9'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:906,3'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:903,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:904,7'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:905,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_definedor
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          454
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_const
        - gen_op_bound
        - gen_op_simple
        - gen_op_target
        - gen_op_var_fresh
        - jv_false
        - jv_true
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:871,21'
          Dst:             gen_op_var_fresh
        - Src:             'src/compile.c:872,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:872,16'
          Dst:             jv_false
        - Src:             'src/compile.c:872,16'
          Dst:             gen_const
        - Src:             'src/compile.c:872,16'
          Dst:             block_join
        - Src:             'src/compile.c:872,16'
          Dst:             block_join
        - Src:             'src/compile.c:875,21'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:876,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:876,16'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:876,16'
          Dst:             block_join
        - Src:             'src/compile.c:876,16'
          Dst:             gen_op_target
        - Src:             'src/compile.c:876,16'
          Dst:             block_join
        - Src:             'src/compile.c:876,16'
          Dst:             block_join
        - Src:             'src/compile.c:876,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:876,16'
          Dst:             block_join
        - Src:             'src/compile.c:876,16'
          Dst:             block_join
        - Src:             'src/compile.c:884,23'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:887,20'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:887,20'
          Dst:             jv_true
        - Src:             'src/compile.c:887,20'
          Dst:             gen_const
        - Src:             'src/compile.c:887,20'
          Dst:             block_join
        - Src:             'src/compile.c:887,20'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:887,20'
          Dst:             block_join
        - Src:             'src/compile.c:887,20'
          Dst:             gen_op_target
        - Src:             'src/compile.c:887,20'
          Dst:             block_join
        - Src:             'src/compile.c:892,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:892,10'
          Dst:             block_join
        - Src:             'src/compile.c:892,10'
          Dst:             block_join
        - Src:             'src/compile.c:892,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:892,10'
          Dst:             block_join
        - Src:             'src/compile.c:892,10'
          Dst:             block_join
        - Src:             'src/compile.c:892,10'
          Dst:             block_join
        - Src:             'src/compile.c:892,10'
          Dst:             block_join
    - functionName:    gen_op_var_fresh
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - name
      BBCount:         6
      ICount:          52
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - gen_op_unbound
        - opcode_describe
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/compile.c:221,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:221,3'
              BranchSideFuncs:
                - gen_op_unbound
            - BranchSide:      'src/compile.c:221,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:221,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:221,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:222,13'
          Dst:             gen_op_unbound
    - functionName:    gen_foreach
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - source
        - matcher
        - init
        - update
        - extract
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          249
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bind_alternation_matchers
        - block_join
        - gen_op_bound
        - gen_op_simple
        - gen_op_var_fresh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:847,21'
          Dst:             gen_op_var_fresh
        - Src:             'src/compile.c:848,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
        - Src:             'src/compile.c:848,10'
          Dst:             bind_alternation_matchers
        - Src:             'src/compile.c:848,10'
          Dst:             block_join
    - functionName:    gen_reduce
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - source
        - matcher
        - init
        - body
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          289
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bind_alternation_matchers
        - block_join
        - gen_op_bound
        - gen_op_simple
        - gen_op_target
        - gen_op_var_fresh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:830,19'
          Dst:             gen_op_var_fresh
        - Src:             'src/compile.c:831,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:831,16'
          Dst:             block_join
        - Src:             'src/compile.c:831,16'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:831,16'
          Dst:             block_join
        - Src:             'src/compile.c:831,16'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:831,16'
          Dst:             block_join
        - Src:             'src/compile.c:831,16'
          Dst:             bind_alternation_matchers
        - Src:             'src/compile.c:831,16'
          Dst:             block_join
        - Src:             'src/compile.c:831,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:831,16'
          Dst:             block_join
        - Src:             'src/compile.c:838,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:838,10'
          Dst:             block_join
        - Src:             'src/compile.c:838,10'
          Dst:             block_join
        - Src:             'src/compile.c:838,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:838,10'
          Dst:             block_join
        - Src:             'src/compile.c:838,10'
          Dst:             block_join
        - Src:             'src/compile.c:838,10'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:838,10'
          Dst:             block_join
    - functionName:    gen_const_array
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expr
        - ''
      BBCount:         50
      ICount:          332
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - block_free
        - gen_const
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_copy
        - jv_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:694,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:695,9'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/compile.c:714,7'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:695,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:696,13'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
            - BranchSide:      'src/compile.c:702,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:697,33'
          Branch Sides:
            - BranchSide:      'src/compile.c:697,36'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:699,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:697,62'
          Branch Sides:
            - BranchSide:      'src/compile.c:698,27'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:699,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:697,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:699,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:702,5'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:702,26'
          Branch Sides:
            - BranchSide:      'src/compile.c:702,29'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_length
                - jv_copy
                - jv_array_append
            - BranchSide:      'src/compile.c:708,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:702,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:703,11'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/compile.c:708,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:703,27'
          Branch Sides:
            - BranchSide:      'src/compile.c:703,30'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/compile.c:707,38'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:703,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:704,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:707,38'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:708,30'
          Branch Sides:
            - BranchSide:      'src/compile.c:708,33'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/compile.c:710,17'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:708,55'
          Branch Sides:
            - BranchSide:      'src/compile.c:709,16'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
            - BranchSide:      'src/compile.c:710,17'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
                - jv_copy
                - jv_array_append
                - jv_copy
                - jv_array_length
        - Branch String:   'src/compile.c:714,17'
          Branch Sides:
            - BranchSide:      'src/compile.c:714,20'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:721,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/compile.c:714,27'
          Branch Sides:
            - BranchSide:      'src/compile.c:715,13'
              BranchSideFuncs:
                - jv_free
                - jv_copy
                - jv_array_length
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:721,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/compile.c:715,26'
          Branch Sides:
            - BranchSide:      'src/compile.c:715,34'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:716,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:715,53'
          Branch Sides:
            - BranchSide:      'src/compile.c:716,23'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:721,3'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/compile.c:714,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:717,5'
              BranchSideFuncs:
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:721,3'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/compile.c:693,10'
          Dst:             jv_array
        - Src:             'src/compile.c:698,27'
          Dst:             jv_copy
        - Src:             'src/compile.c:698,11'
          Dst:             jv_array_length
        - Src:             'src/compile.c:707,30'
          Dst:             jv_copy
        - Src:             'src/compile.c:707,11'
          Dst:             jv_array_append
        - Src:             'src/compile.c:716,23'
          Dst:             jv_copy
        - Src:             'src/compile.c:716,7'
          Dst:             jv_array_length
        - Src:             'src/compile.c:717,5'
          Dst:             block_free
        - Src:             'src/compile.c:718,12'
          Dst:             gen_const
        - Src:             'src/compile.c:721,3'
          Dst:             jv_free
    - functionName:    gen_collect
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expr
        - ''
      BBCount:         6
      ICount:          239
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - block_join
        - gen_const
        - gen_const_array
        - gen_op_bound
        - gen_op_simple
        - gen_op_target
        - gen_op_var_fresh
        - jv_array
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:728,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:729,12'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:731,21'
              BranchSideFuncs:
                - gen_op_var_fresh
                - gen_op_simple
                - jv_array
                - gen_const
                - block_join
                - block_join
                - gen_op_bound
                - gen_op_simple
                - block_join
                - gen_op_target
                - block_join
                - block_join
                - block_join
                - gen_op_bound
                - block_join
      Callsites:
        - Src:             'src/compile.c:727,23'
          Dst:             gen_const_array
        - Src:             'src/compile.c:731,21'
          Dst:             gen_op_var_fresh
        - Src:             'src/compile.c:732,13'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:732,13'
          Dst:             jv_array
        - Src:             'src/compile.c:732,13'
          Dst:             gen_const
        - Src:             'src/compile.c:732,13'
          Dst:             block_join
        - Src:             'src/compile.c:732,13'
          Dst:             block_join
        - Src:             'src/compile.c:734,16'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:734,16'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:734,16'
          Dst:             block_join
        - Src:             'src/compile.c:737,10'
          Dst:             gen_op_target
        - Src:             'src/compile.c:737,10'
          Dst:             block_join
        - Src:             'src/compile.c:737,10'
          Dst:             block_join
        - Src:             'src/compile.c:737,10'
          Dst:             block_join
        - Src:             'src/compile.c:737,10'
          Dst:             gen_op_bound
        - Src:             'src/compile.c:737,10'
          Dst:             block_join
    - functionName:    gen_const_object
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - expr
        - ''
      BBCount:         53
      ICount:          443
      EdgeCount:       72
      CyclomaticComplexity: 21
      functionsReached:
        - block_free
        - gen_const
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_null
        - jv_object
        - jv_object_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:614,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:615,9'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
            - BranchSide:      'src/compile.c:656,8'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:615,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:616,19'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
            - BranchSide:      'src/compile.c:618,16'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:618,38'
          Branch Sides:
            - BranchSide:      'src/compile.c:619,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:623,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:619,25'
          Branch Sides:
            - BranchSide:      'src/compile.c:620,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:623,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:620,30'
          Branch Sides:
            - BranchSide:      'src/compile.c:621,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:623,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:621,31'
          Branch Sides:
            - BranchSide:      'src/compile.c:622,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:623,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:618,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:623,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:626,19'
              BranchSideFuncs:
                - jv_copy
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:629,19'
          Branch Sides:
            - BranchSide:      'src/compile.c:629,22'
              BranchSideFuncs:
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_copy
            - BranchSide:      'src/compile.c:632,16'
              BranchSideFuncs:
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:629,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:630,19'
              BranchSideFuncs:
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_copy
            - BranchSide:      'src/compile.c:632,16'
              BranchSideFuncs:
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:632,26'
          Branch Sides:
            - BranchSide:      'src/compile.c:633,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:638,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:633,31'
          Branch Sides:
            - BranchSide:      'src/compile.c:634,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:638,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:634,25'
          Branch Sides:
            - BranchSide:      'src/compile.c:635,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:638,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:635,30'
          Branch Sides:
            - BranchSide:      'src/compile.c:636,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:638,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:636,31'
          Branch Sides:
            - BranchSide:      'src/compile.c:637,9'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:638,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:632,16'
          Branch Sides:
            - BranchSide:      'src/compile.c:638,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:641,19'
              BranchSideFuncs:
                - jv_copy
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:644,19'
          Branch Sides:
            - BranchSide:      'src/compile.c:644,22'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:645,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
        - Branch String:   'src/compile.c:644,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:645,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:648,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:648,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:649,16'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:652,9'
              BranchSideFuncs:
                - jv_object_set
                - jv_null
                - jv_null
                - jv_free
                - jv_free
                - jv_free
                - block_free
                - gen_const
                - jv_copy
                - jv_copy
                - jv_get_kind
                - jv_copy
                - jv_copy
        - Branch String:   'src/compile.c:656,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:657,5'
              BranchSideFuncs:
                - block_free
                - gen_const
            - BranchSide:      'src/compile.c:663,3'
              BranchSideFuncs:
                - block_free
                - gen_const
      Callsites:
        - Src:             'src/compile.c:611,10'
          Dst:             jv_object
        - Src:             'src/compile.c:612,10'
          Dst:             jv_null
        - Src:             'src/compile.c:613,10'
          Dst:             jv_null
        - Src:             'src/compile.c:616,11'
          Dst:             jv_copy
        - Src:             'src/compile.c:626,11'
          Dst:             jv_copy
        - Src:             'src/compile.c:630,11'
          Dst:             jv_copy
        - Src:             'src/compile.c:641,11'
          Dst:             jv_copy
        - Src:             'src/compile.c:648,9'
          Dst:             jv_get_kind
        - Src:             'src/compile.c:652,9'
          Dst:             jv_object_set
        - Src:             'src/compile.c:653,9'
          Dst:             jv_null
        - Src:             'src/compile.c:654,9'
          Dst:             jv_null
        - Src:             'src/compile.c:657,5'
          Dst:             jv_free
        - Src:             'src/compile.c:658,5'
          Dst:             jv_free
        - Src:             'src/compile.c:659,5'
          Dst:             jv_free
        - Src:             'src/compile.c:663,3'
          Dst:             block_free
        - Src:             'src/compile.c:664,10'
          Dst:             gen_const
    - functionName:    gen_both
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         3
      ICount:          104
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_op_target
        - gen_op_targetlater
        - inst_set_target
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:602,16'
          Dst:             gen_op_targetlater
        - Src:             'src/compile.c:603,16'
          Dst:             gen_op_target
        - Src:             'src/compile.c:604,13'
          Dst:             block_join
        - Src:             'src/compile.c:604,13'
          Dst:             block_join
        - Src:             'src/compile.c:604,13'
          Dst:             block_join
        - Src:             'src/compile.c:605,3'
          Dst:             inst_set_target
    - functionName:    gen_op_targetlater
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - op
      BBCount:         6
      ICount:          50
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:200,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:200,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:200,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:200,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:200,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:201,13'
          Dst:             inst_new
        - Src:             'src/compile.c:203,10'
          Dst:             inst_block
    - functionName:    inst_set_target
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - target
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - block_is_single
        - opcode_describe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:206,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:206,3'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/compile.c:207,3'
              BranchSideFuncs:
                - opcode_describe
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/compile.c:207,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:207,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:208,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:208,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:208,3'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:208,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:206,3'
          Dst:             block_is_single
        - Src:             'src/compile.c:206,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:207,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:207,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:208,3'
          Dst:             __assert_fail
    - functionName:    gen_param
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_op_unbound
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:575,10'
          Dst:             gen_op_unbound
    - functionName:    gen_param_regular
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_op_unbound
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:571,10'
          Dst:             gen_op_unbound
    - functionName:    gen_import_meta
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - import
        - metadata
        - ''
        - ''
      BBCount:         15
      ICount:          127
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - block_const
        - block_const_kind
        - block_free
        - block_is_const
        - block_is_single
        - jv_object_merge
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:540,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:540,3'
              BranchSideFuncs:
                - __assert_fail
                - block_is_const
                - __assert_fail
                - block_const_kind
                - block_const
                - jv_object_merge
                - block_free
            - BranchSide:      'src/compile.c:540,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:540,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:540,3'
              BranchSideFuncs:
                - block_is_const
                - __assert_fail
                - block_const_kind
                - block_const
                - jv_object_merge
                - block_free
            - BranchSide:      'src/compile.c:541,3'
              BranchSideFuncs:
                - block_is_const
                - __assert_fail
                - block_const_kind
                - block_const
                - jv_object_merge
                - block_free
        - Branch String:   'src/compile.c:541,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:541,3'
              BranchSideFuncs:
                - block_const_kind
                - __assert_fail
                - block_const
                - jv_object_merge
                - block_free
            - BranchSide:      'src/compile.c:541,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:541,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:541,3'
              BranchSideFuncs:
                - block_const
                - jv_object_merge
                - block_free
            - BranchSide:      'src/compile.c:541,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:540,3'
          Dst:             block_is_single
        - Src:             'src/compile.c:540,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:541,3'
          Dst:             block_is_const
        - Src:             'src/compile.c:541,3'
          Dst:             block_const_kind
        - Src:             'src/compile.c:541,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:543,37'
          Dst:             block_const
        - Src:             'src/compile.c:543,21'
          Dst:             jv_object_merge
        - Src:             'src/compile.c:544,3'
          Dst:             block_free
    - functionName:    block_const_kind
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - block_is_const
        - jv_get_kind
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/compile.c:182,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:182,3'
              BranchSideFuncs:
                - jv_get_kind
            - BranchSide:      'src/compile.c:182,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:182,3'
          Dst:             block_is_const
        - Src:             'src/compile.c:182,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:183,10'
          Dst:             jv_get_kind
    - functionName:    gen_import
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - as
        - is_data
      BBCount:         9
      ICount:          190
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - inst_block
        - inst_new
        - jv_false
        - jv_object
        - jv_object_set
        - jv_string
        - jv_true
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:531,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:532,32'
              BranchSideFuncs:
                - jv_string
                - jv_string
                - jv_object_set
                - jv_string
                - jv_false
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - inst_block
                - jv_true
            - BranchSide:      'src/compile.c:533,30'
              BranchSideFuncs:
                - jv_string
                - jv_false
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - inst_block
                - jv_true
        - Branch String:   'src/compile.c:533,52'
          Branch Sides:
            - BranchSide:      'src/compile.c:533,62'
              BranchSideFuncs:
                - jv_true
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - inst_block
            - BranchSide:      'src/compile.c:533,74'
              BranchSideFuncs:
                - jv_false
                - jv_object_set
                - jv_string
                - jv_string
                - jv_object_set
                - inst_block
      Callsites:
        - Src:             'src/compile.c:529,13'
          Dst:             inst_new
        - Src:             'src/compile.c:530,13'
          Dst:             jv_object
        - Src:             'src/compile.c:532,32'
          Dst:             jv_string
        - Src:             'src/compile.c:532,49'
          Dst:             jv_string
        - Src:             'src/compile.c:532,12'
          Dst:             jv_object_set
        - Src:             'src/compile.c:533,30'
          Dst:             jv_string
        - Src:             'src/compile.c:533,62'
          Dst:             jv_true
        - Src:             'src/compile.c:533,74'
          Dst:             jv_false
        - Src:             'src/compile.c:533,10'
          Dst:             jv_object_set
        - Src:             'src/compile.c:534,30'
          Dst:             jv_string
        - Src:             'src/compile.c:534,52'
          Dst:             jv_string
        - Src:             'src/compile.c:534,10'
          Dst:             jv_object_set
        - Src:             'src/compile.c:536,10'
          Dst:             inst_block
    - functionName:    block_module_meta
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_copy
        - jv_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:523,23'
          Branch Sides:
            - BranchSide:      'src/compile.c:523,28'
              BranchSideFuncs:
                - jv_null
                - jv_copy
            - BranchSide:      'src/compile.c:525,10'
              BranchSideFuncs:
                - jv_null
        - Branch String:   'src/compile.c:523,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:524,22'
              BranchSideFuncs:
                - jv_copy
            - BranchSide:      'src/compile.c:525,10'
              BranchSideFuncs:
                - jv_null
      Callsites:
        - Src:             'src/compile.c:524,12'
          Dst:             jv_copy
        - Src:             'src/compile.c:525,10'
          Dst:             jv_null
    - functionName:    gen_module
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - metadata
        - ''
      BBCount:         12
      ICount:          141
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - block_const
        - block_const_kind
        - block_free
        - block_is_const
        - inst_block
        - inst_new
        - jv_get_kind
        - jv_object
        - jv_object_set
        - jv_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:513,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:513,3'
              BranchSideFuncs:
                - block_const_kind
                - __assert_fail
                - inst_new
                - block_const
                - jv_get_kind
                - block_free
                - inst_block
                - jv_object
                - jv_string
                - jv_object_set
            - BranchSide:      'src/compile.c:513,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/compile.c:513,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:513,3'
              BranchSideFuncs:
                - inst_new
                - block_const
                - jv_get_kind
                - block_free
                - inst_block
                - jv_object
                - jv_string
                - jv_object_set
            - BranchSide:      'src/compile.c:514,13'
              BranchSideFuncs:
                - inst_new
                - block_const
                - jv_get_kind
                - block_free
                - inst_block
                - jv_object
                - jv_string
                - jv_object_set
        - Branch String:   'src/compile.c:516,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:516,7'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_object_set
                - block_free
                - inst_block
            - BranchSide:      'src/compile.c:517,5'
              BranchSideFuncs:
                - jv_object
                - jv_string
                - jv_object_set
                - block_free
                - inst_block
      Callsites:
        - Src:             'src/compile.c:513,3'
          Dst:             block_is_const
        - Src:             'src/compile.c:513,3'
          Dst:             block_const_kind
        - Src:             'src/compile.c:513,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:514,13'
          Dst:             inst_new
        - Src:             'src/compile.c:515,21'
          Dst:             block_const
        - Src:             'src/compile.c:516,7'
          Dst:             jv_get_kind
        - Src:             'src/compile.c:517,37'
          Dst:             jv_object
        - Src:             'src/compile.c:517,50'
          Dst:             jv_string
        - Src:             'src/compile.c:517,23'
          Dst:             jv_object_set
        - Src:             'src/compile.c:518,3'
          Dst:             block_free
        - Src:             'src/compile.c:519,10'
          Dst:             inst_block
    - functionName:    block_list_funcs
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - body
        - omit_underscores
        - ''
      BBCount:         21
      ICount:          166
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - jv_keys_unsorted
        - jv_null
        - jv_object
        - jv_object_set
        - jv_string_fmt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:502,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:503,9'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
            - BranchSide:      'src/compile.c:509,10'
              BranchSideFuncs:
                - jv_keys_unsorted
        - Branch String:   'src/compile.c:503,35'
          Branch Sides:
            - BranchSide:      'src/compile.c:503,38'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
            - BranchSide:      'src/compile.c:504,11'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
        - Branch String:   'src/compile.c:503,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:504,11'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
            - BranchSide:      'src/compile.c:508,3'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
        - Branch String:   'src/compile.c:504,31'
          Branch Sides:
            - BranchSide:      'src/compile.c:504,36'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_null
                - jv_object_set
                - jv_keys_unsorted
            - BranchSide:      'src/compile.c:507,5'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
        - Branch String:   'src/compile.c:504,53'
          Branch Sides:
            - BranchSide:      'src/compile.c:504,56'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
            - BranchSide:      'src/compile.c:505,61'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_null
                - jv_object_set
                - jv_keys_unsorted
        - Branch String:   'src/compile.c:504,11'
          Branch Sides:
            - BranchSide:      'src/compile.c:505,61'
              BranchSideFuncs:
                - jv_string_fmt
                - jv_null
                - jv_object_set
                - jv_keys_unsorted
            - BranchSide:      'src/compile.c:507,5'
              BranchSideFuncs:
                - jv_keys_unsorted
                - jv_string_fmt
                - jv_null
                - jv_object_set
      Callsites:
        - Src:             'src/compile.c:501,14'
          Dst:             jv_object
        - Src:             'src/compile.c:505,38'
          Dst:             jv_string_fmt
        - Src:             'src/compile.c:505,90'
          Dst:             jv_null
        - Src:             'src/compile.c:505,17'
          Dst:             jv_object_set
        - Src:             'src/compile.c:509,10'
          Dst:             jv_keys_unsorted
    - functionName:    block_take_imports
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
      BBCount:         28
      ICount:          185
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - block_take
        - inst_free
        - jv_array
        - jv_array_append
        - jv_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:487,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
                - __assert_fail
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:487,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
                - __assert_fail
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:487,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
                - __assert_fail
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:487,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
                - __assert_fail
        - Branch String:   'src/compile.c:487,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:487,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/compile.c:490,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:490,22'
          Branch Sides:
            - BranchSide:      'src/compile.c:490,26'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
            - BranchSide:      'src/compile.c:490,3'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
        - Branch String:   'src/compile.c:490,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:491,28'
              BranchSideFuncs:
                - block_take
                - inst_free
                - jv_copy
                - jv_array_append
            - BranchSide:      'src/compile.c:497,3'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:492,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:493,50'
              BranchSideFuncs:
                - jv_copy
                - jv_array_append
                - inst_free
                - block_take
            - BranchSide:      'src/compile.c:495,15'
              BranchSideFuncs:
                - inst_free
                - block_take
                - jv_copy
                - jv_array_append
      Callsites:
        - Src:             'src/compile.c:484,16'
          Dst:             jv_array
        - Src:             'src/compile.c:487,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:491,17'
          Dst:             block_take
        - Src:             'src/compile.c:493,42'
          Dst:             jv_copy
        - Src:             'src/compile.c:493,17'
          Dst:             jv_array_append
        - Src:             'src/compile.c:495,5'
          Dst:             inst_free
    - functionName:    block_mark_referenced
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
        - ''
      BBCount:         20
      ICount:          117
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - block_mark_referenced
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/compile.c:453,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:454,9'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
            - BranchSide:      'src/compile.c:466,1'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:454,17'
          Branch Sides:
            - BranchSide:      'src/compile.c:454,20'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
            - BranchSide:      'src/compile.c:456,9'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
        - Branch String:   'src/compile.c:454,37'
          Branch Sides:
            - BranchSide:      'src/compile.c:454,41'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
            - BranchSide:      'src/compile.c:456,9'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
        - Branch String:   'src/compile.c:454,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:455,7'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
            - BranchSide:      'src/compile.c:456,9'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
        - Branch String:   'src/compile.c:456,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:457,15'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
            - BranchSide:      'src/compile.c:459,9'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
        - Branch String:   'src/compile.c:459,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:460,7'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
            - BranchSide:      'src/compile.c:463,27'
              BranchSideFuncs:
                - block_mark_referenced
                - block_mark_referenced
      Callsites:
        - Src:             'src/compile.c:463,5'
          Dst:             block_mark_referenced
        - Src:             'src/compile.c:464,5'
          Dst:             block_mark_referenced
    - functionName:    block_drop_unreferenced
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - body
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - block_join
        - block_mark_referenced
        - block_take
        - gen_noop
        - inst_block
        - inst_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:473,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:474,9'
              BranchSideFuncs:
                - inst_block
                - block_join
                - block_take
                - inst_free
            - BranchSide:      'src/compile.c:480,3'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:474,32'
          Branch Sides:
            - BranchSide:      'src/compile.c:474,36'
              BranchSideFuncs:
                - inst_free
                - block_take
                - inst_block
                - block_join
            - BranchSide:      'src/compile.c:477,14'
              BranchSideFuncs:
                - inst_block
                - block_join
                - block_take
                - inst_free
        - Branch String:   'src/compile.c:474,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:475,17'
              BranchSideFuncs:
                - inst_block
                - block_join
                - block_take
                - inst_free
            - BranchSide:      'src/compile.c:477,14'
              BranchSideFuncs:
                - inst_block
                - block_join
                - block_take
                - inst_free
      Callsites:
        - Src:             'src/compile.c:469,3'
          Dst:             block_mark_referenced
        - Src:             'src/compile.c:471,16'
          Dst:             gen_noop
        - Src:             'src/compile.c:473,18'
          Dst:             block_take
        - Src:             'src/compile.c:475,7'
          Dst:             inst_free
        - Src:             'src/compile.c:477,14'
          Dst:             inst_block
        - Src:             'src/compile.c:477,14'
          Dst:             block_join
    - functionName:    block_bind_self
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - binder
        - bindflags
        - ''
      BBCount:         9
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - block_bind_subblock
        - block_has_only_binders
        - block_join
        - block_take_last
        - gen_noop
        - inst_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:438,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:438,3'
              BranchSideFuncs:
                - gen_noop
                - block_take_last
                - inst_block
                - block_bind_subblock
                - block_join
            - BranchSide:      'src/compile.c:439,13'
              BranchSideFuncs:
                - gen_noop
                - block_take_last
                - inst_block
                - block_bind_subblock
                - block_join
        - Branch String:   'src/compile.c:443,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:444,26'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - block_join
                - block_take_last
            - BranchSide:      'src/compile.c:448,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/compile.c:438,3'
          Dst:             block_has_only_binders
        - Src:             'src/compile.c:438,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:440,16'
          Dst:             gen_noop
        - Src:             'src/compile.c:443,18'
          Dst:             block_take_last
        - Src:             'src/compile.c:444,15'
          Dst:             inst_block
        - Src:             'src/compile.c:445,5'
          Dst:             block_bind_subblock
        - Src:             'src/compile.c:446,12'
          Dst:             block_join
    - functionName:    block_take_last
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:406,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:407,5'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:408,7'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:408,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:409,21'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:413,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    block_bind_referenced
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - binder
        - body
        - bindflags
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - block_bind_subblock
        - block_free
        - block_has_only_binders
        - block_join
        - block_take_last
        - inst_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/compile.c:422,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:422,3'
              BranchSideFuncs:
                - block_take_last
                - inst_block
                - block_bind_subblock
                - block_join
                - block_free
            - BranchSide:      'src/compile.c:423,13'
              BranchSideFuncs:
                - block_take_last
                - inst_block
                - block_bind_subblock
                - block_join
                - block_free
        - Branch String:   'src/compile.c:426,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:427,26'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - block_join
                - block_take_last
                - block_free
            - BranchSide:      'src/compile.c:434,10'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:428,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:429,7'
              BranchSideFuncs:
                - block_free
                - block_take_last
                - inst_block
                - block_bind_subblock
                - block_join
            - BranchSide:      'src/compile.c:431,14'
              BranchSideFuncs:
                - block_join
                - block_take_last
                - inst_block
                - block_bind_subblock
                - block_free
      Callsites:
        - Src:             'src/compile.c:422,3'
          Dst:             block_has_only_binders
        - Src:             'src/compile.c:422,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:426,18'
          Dst:             block_take_last
        - Src:             'src/compile.c:427,15'
          Dst:             inst_block
        - Src:             'src/compile.c:428,9'
          Dst:             block_bind_subblock
        - Src:             'src/compile.c:429,7'
          Dst:             block_free
        - Src:             'src/compile.c:431,14'
          Dst:             block_join
    - functionName:    block_bind_library
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - binder
        - body
        - bindflags
        - libname
        - ''
        - ''
      BBCount:         21
      ICount:          216
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - block_bind_subblock
        - block_has_only_binders
        - inst_block
        - jv_mem_alloc
        - opcode_describe
        - strcpy
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/compile.c:374,18'
          Branch Sides:
            - BranchSide:      'src/compile.c:374,18'
              BranchSideFuncs:
                - jv_mem_alloc
                - block_has_only_binders
                - __assert_fail
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
                - strcpy
                - strcpy
            - BranchSide:      'src/compile.c:374,49'
              BranchSideFuncs:
                - strlen
                - jv_mem_alloc
                - block_has_only_binders
                - __assert_fail
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
                - strcpy
                - strcpy
        - Branch String:   'src/compile.c:377,23'
          Branch Sides:
            - BranchSide:      'src/compile.c:377,26'
              BranchSideFuncs:
                - block_has_only_binders
                - __assert_fail
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
                - strcpy
                - strcpy
            - BranchSide:      'src/compile.c:382,3'
              BranchSideFuncs:
                - block_has_only_binders
                - __assert_fail
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
        - Branch String:   'src/compile.c:377,7'
          Branch Sides:
            - BranchSide:      'src/compile.c:378,12'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - block_has_only_binders
                - __assert_fail
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
            - BranchSide:      'src/compile.c:382,3'
              BranchSideFuncs:
                - block_has_only_binders
                - __assert_fail
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
        - Branch String:   'src/compile.c:382,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:382,3'
              BranchSideFuncs:
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
            - BranchSide:      'src/compile.c:383,28'
              BranchSideFuncs:
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
        - Branch String:   'src/compile.c:383,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:384,22'
              BranchSideFuncs:
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
                - inst_block
                - block_bind_subblock
                - free
                - free
            - BranchSide:      'src/compile.c:400,8'
              BranchSideFuncs:
                - free
        - Branch String:   'src/compile.c:391,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:392,18'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - free
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
            - BranchSide:      'src/compile.c:395,20'
              BranchSideFuncs:
                - inst_block
                - block_bind_subblock
                - free
                - free
                - strlen
                - jv_mem_alloc
                - strcpy
                - strcpy
                - opcode_describe
      Callsites:
        - Src:             'src/compile.c:374,42'
          Dst:             strlen
        - Src:             'src/compile.c:375,21'
          Dst:             jv_mem_alloc
        - Src:             'src/compile.c:378,5'
          Dst:             strcpy
        - Src:             'src/compile.c:379,5'
          Dst:             strcpy
        - Src:             'src/compile.c:382,3'
          Dst:             block_has_only_binders
        - Src:             'src/compile.c:382,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:386,32'
          Dst:             strlen
        - Src:             'src/compile.c:386,19'
          Dst:             jv_mem_alloc
        - Src:             'src/compile.c:387,5'
          Dst:             strcpy
        - Src:             'src/compile.c:388,5'
          Dst:             strcpy
        - Src:             'src/compile.c:391,10'
          Dst:             opcode_describe
        - Src:             'src/compile.c:396,25'
          Dst:             inst_block
        - Src:             'src/compile.c:396,5'
          Dst:             block_bind_subblock
    - functionName:    block_has_only_binders_and_imports
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - binders
        - bindflags
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - opcode_describe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:267,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:268,26'
              BranchSideFuncs:
                - opcode_describe
            - BranchSide:      'src/compile.c:272,3'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:268,69'
          Branch Sides:
            - BranchSide:      'src/compile.c:268,72'
              BranchSideFuncs:
                - opcode_describe
            - BranchSide:      'src/compile.c:271,3'
              BranchSideFuncs:
                - opcode_describe
        - Branch String:   'src/compile.c:268,89'
          Branch Sides:
            - BranchSide:      'src/compile.c:268,92'
              BranchSideFuncs:
                - opcode_describe
            - BranchSide:      'src/compile.c:271,3'
              BranchSideFuncs:
                - opcode_describe
        - Branch String:   'src/compile.c:268,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:269,7'
              BranchSideFuncs: []
            - BranchSide:      'src/compile.c:271,3'
              BranchSideFuncs:
                - opcode_describe
      Callsites:
        - Src:             'src/compile.c:268,10'
          Dst:             opcode_describe
    - functionName:    gen_dictpair
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - k
        - v
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - block_join
        - gen_op_simple
        - gen_subexp
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compile.c:236,10'
          Dst:             gen_subexp
        - Src:             'src/compile.c:236,10'
          Dst:             gen_subexp
        - Src:             'src/compile.c:236,10'
          Dst:             block_join
        - Src:             'src/compile.c:236,10'
          Dst:             gen_op_simple
        - Src:             'src/compile.c:236,10'
          Dst:             block_join
    - functionName:    gen_const_global
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - constant
        - name
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:161,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:161,3'
              BranchSideFuncs:
                - inst_new
                - strdup
                - inst_block
            - BranchSide:      'src/compile.c:161,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:161,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:161,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:163,13'
          Dst:             inst_new
        - Src:             'src/compile.c:165,15'
          Dst:             strdup
        - Src:             'src/compile.c:167,10'
          Dst:             inst_block
    - functionName:    gen_error
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - constant
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - inst_block
        - inst_new
        - opcode_describe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compile.c:147,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:147,3'
              BranchSideFuncs:
                - inst_new
                - inst_block
            - BranchSide:      'src/compile.c:147,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/compile.c:147,3'
          Dst:             opcode_describe
        - Src:             'src/compile.c:147,3'
          Dst:             __assert_fail
        - Src:             'src/compile.c:148,13'
          Dst:             inst_new
        - Src:             'src/compile.c:150,10'
          Dst:             inst_block
    - functionName:    gen_location
      functionSourceFile: '/src/jq/src/compile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - loc
        - l
        - b
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - locfile_retain
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/compile.c:121,3'
          Branch Sides:
            - BranchSide:      'src/compile.c:122,9'
              BranchSideFuncs:
                - locfile_retain
            - BranchSide:      'src/compile.c:128,10'
              BranchSideFuncs: []
        - Branch String:   'src/compile.c:122,51'
          Branch Sides:
            - BranchSide:      'src/compile.c:123,9'
              BranchSideFuncs:
                - locfile_retain
            - BranchSide:      'src/compile.c:127,3'
              BranchSideFuncs:
                - locfile_retain
        - Branch String:   'src/compile.c:122,9'
          Branch Sides:
            - BranchSide:      'src/compile.c:124,7'
              BranchSideFuncs:
                - locfile_retain
            - BranchSide:      'src/compile.c:127,3'
              BranchSideFuncs:
                - locfile_retain
      Callsites:
        - Src:             'src/compile.c:125,20'
          Dst:             locfile_retain
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    jv_load_file
      functionSourceFile: '/src/jq/src/jv_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - filename
        - raw
      BBCount:         51
      ICount:          454
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - close
        - fclose
        - fdopen
        - feof
        - ferror
        - fread
        - fstat
        - jv_array
        - jv_array_append
        - jv_copy
        - jv_free
        - jv_invalid_has_msg
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_parser_free
        - jv_parser_new
        - jv_parser_next
        - jv_parser_set_buf
        - jv_string
        - jv_string_append_buf
        - jv_string_fmt
        - jvp_utf8_backtrack
        - open
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_file.c:15,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:17,46'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:20,13'
              BranchSideFuncs:
                - fstat
                - fdopen
                - close
                - __errno_location
                - strerror
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_array
                - jv_parser_new
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_string
                - close
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_file.c:20,28'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:20,31'
              BranchSideFuncs:
                - close
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:21,11'
              BranchSideFuncs:
                - close
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_file.c:20,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:21,11'
              BranchSideFuncs:
                - close
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:26,23'
              BranchSideFuncs:
                - fdopen
                - close
                - __errno_location
                - strerror
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_array
                - jv_parser_new
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_string
        - Branch String:   'src/jv_file.c:29,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:30,11'
              BranchSideFuncs:
                - jv_array
                - jv_parser_new
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_string
            - BranchSide:      'src/jv_file.c:35,7'
              BranchSideFuncs:
                - jv_array
                - jv_parser_new
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_string
        - Branch String:   'src/jv_file.c:35,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:36,12'
              BranchSideFuncs:
                - jv_string
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
            - BranchSide:      'src/jv_file.c:38,12'
              BranchSideFuncs:
                - jv_array
                - jv_parser_new
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
        - Branch String:   'src/jv_file.c:47,22'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:47,3'
              BranchSideFuncs:
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
            - BranchSide:      'src/jv_file.c:47,33'
              BranchSideFuncs:
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
        - Branch String:   'src/jv_file.c:47,3'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:48,56'
              BranchSideFuncs:
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
            - BranchSide:      'src/jv_file.c:72,8'
              BranchSideFuncs:
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_file.c:51,9'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:52,7'
              BranchSideFuncs:
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
            - BranchSide:      'src/jv_file.c:53,33'
              BranchSideFuncs:
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
        - Branch String:   'src/jv_file.c:53,50'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:53,53'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - jv_free
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
            - BranchSide:      'src/jv_file.c:58,9'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
        - Branch String:   'src/jv_file.c:53,61'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:54,15'
              BranchSideFuncs:
                - feof
                - ferror
                - fread
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - jv_free
                - jv_array_append
                - jv_string_append_buf
            - BranchSide:      'src/jv_file.c:58,9'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
        - Branch String:   'src/jv_file.c:54,21'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:54,32'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
            - BranchSide:      'src/jv_file.c:58,9'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
        - Branch String:   'src/jv_file.c:53,9'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:55,22'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
            - BranchSide:      'src/jv_file.c:58,9'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
                - jv_string_append_buf
        - Branch String:   'src/jv_file.c:58,9'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:59,46'
              BranchSideFuncs:
                - jv_string_append_buf
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_array_append
                - feof
                - ferror
                - fread
            - BranchSide:      'src/jv_file.c:61,25'
              BranchSideFuncs:
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_free
                - jv_array_append
        - Branch String:   'src/jv_file.c:63,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:64,16'
              BranchSideFuncs:
                - jv_array_append
                - jv_parser_next
                - jv_is_valid.1852
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_free
            - BranchSide:      'src/jv_file.c:65,30'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_has_msg
                - feof
                - ferror
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
                - fread
                - jvp_utf8_backtrack
                - feof
                - jv_parser_set_buf
                - jv_parser_next
                - jv_is_valid.1852
                - jv_array_append
                - jv_string_append_buf
                - feof
                - ferror
                - fread
                - jv_free
        - Branch String:   'src/jv_file.c:65,11'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:0,0'
              BranchSideFuncs:
                - jv_free
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:66,9'
              BranchSideFuncs:
                - jv_free
                - jv_parser_free
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_file.c:72,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:73,22'
              BranchSideFuncs:
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:74,24'
              BranchSideFuncs:
                - ferror
                - fclose
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_file.c:75,25'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:75,28'
              BranchSideFuncs:
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:76,5'
              BranchSideFuncs:
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
        - Branch String:   'src/jv_file.c:75,7'
          Branch Sides:
            - BranchSide:      'src/jv_file.c:76,5'
              BranchSideFuncs:
                - jv_free
                - jv_string_fmt
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_file.c:80,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_file.c:14,12'
          Dst:             open
        - Src:             'src/jv_file.c:18,55'
          Dst:             __errno_location
        - Src:             'src/jv_file.c:18,46'
          Dst:             strerror
        - Src:             'src/jv_file.c:16,32'
          Dst:             jv_string_fmt
        - Src:             'src/jv_file.c:16,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_file.c:20,7'
          Dst:             fstat
        - Src:             'src/jv_file.c:21,5'
          Dst:             close
        - Src:             'src/jv_file.c:22,32'
          Dst:             jv_string_fmt
        - Src:             'src/jv_file.c:22,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_file.c:26,16'
          Dst:             fdopen
        - Src:             'src/jv_file.c:30,5'
          Dst:             close
        - Src:             'src/jv_file.c:33,55'
          Dst:             __errno_location
        - Src:             'src/jv_file.c:33,46'
          Dst:             strerror
        - Src:             'src/jv_file.c:31,32'
          Dst:             jv_string_fmt
        - Src:             'src/jv_file.c:31,12'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_file.c:36,12'
          Dst:             jv_string
        - Src:             'src/jv_file.c:38,12'
          Dst:             jv_array
        - Src:             'src/jv_file.c:39,14'
          Dst:             jv_parser_new
        - Src:             'src/jv_file.c:47,11'
          Dst:             feof
        - Src:             'src/jv_file.c:47,26'
          Dst:             ferror
        - Src:             'src/jv_file.c:48,16'
          Dst:             fread
        - Src:             'src/jv_file.c:53,9'
          Dst:             jvp_utf8_backtrack
        - Src:             'src/jv_file.c:54,10'
          Dst:             feof
        - Src:             'src/jv_file.c:54,25'
          Dst:             ferror
        - Src:             'src/jv_file.c:55,12'
          Dst:             fread
        - Src:             'src/jv_file.c:59,14'
          Dst:             jv_string_append_buf
        - Src:             'src/jv_file.c:61,42'
          Dst:             feof
        - Src:             'src/jv_file.c:61,7'
          Dst:             jv_parser_set_buf
        - Src:             'src/jv_file.c:63,35'
          Dst:             jv_parser_next
        - Src:             'src/jv_file.c:63,14'
          Dst:             jv_is_valid
        - Src:             'src/jv_file.c:64,16'
          Dst:             jv_array_append
        - Src:             'src/jv_file.c:65,30'
          Dst:             jv_copy
        - Src:             'src/jv_file.c:65,11'
          Dst:             jv_invalid_has_msg
        - Src:             'src/jv_file.c:66,9'
          Dst:             jv_free
        - Src:             'src/jv_file.c:73,7'
          Dst:             jv_parser_free
        - Src:             'src/jv_file.c:74,17'
          Dst:             ferror
        - Src:             'src/jv_file.c:75,7'
          Dst:             fclose
        - Src:             'src/jv_file.c:76,5'
          Dst:             jv_free
        - Src:             'src/jv_file.c:77,32'
          Dst:             jv_string_fmt
        - Src:             'src/jv_file.c:77,12'
          Dst:             jv_invalid_with_msg
    - 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:    1
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fdopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    value
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - val
        - ''
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - jv_free
        - jv_is_valid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:126,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:127,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_free
                - jv_free
            - BranchSide:      'src/jv_parse.c:136,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_free
                - jv_free
        - Branch String:   'src/jv_parse.c:127,30'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:127,33'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:128,7'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_parse.c:127,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:128,7'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:131,9'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_parse.c:131,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:132,7'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:134,7'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_parse.c:136,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:0,0'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:137,7'
              BranchSideFuncs:
                - jv_free
      Callsites:
        - Src:             'src/jv_parse.c:127,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:128,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:136,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:137,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:141,3'
          Dst:             jv_free
    - functionName:    jv_is_valid
      functionSourceFile: '/src/jq/src/jv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_get_kind
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv.h:52,39'
          Dst:             jv_get_kind
    - functionName:    unhex4
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hex
      BBCount:         24
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:433,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:434,18'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:443,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:436,18'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:436,21'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:437,21'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:436,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:436,35'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:437,21'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:437,23'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:437,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:438,21'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:437,14'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:437,40'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:438,21'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:438,23'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:438,26'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:439,10'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:438,14'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:438,40'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:439,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    push
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - v
        - ''
      BBCount:         12
      ICount:          101
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_mem_realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:147,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:147,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_mem_realloc
            - BranchSide:      'src/jv_parse.c:148,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_mem_realloc
        - Branch String:   'src/jv_parse.c:148,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:149,19'
              BranchSideFuncs:
                - jv_mem_realloc
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:152,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_parse.c:152,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:152,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:152,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv_parse.c:147,3'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:150,16'
          Dst:             jv_mem_realloc
        - Src:             'src/jv_parse.c:152,3'
          Dst:             __assert_fail
    - functionName:    found_string
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         54
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 16
      functionsReached:
        - jv_string_sized
        - jvp_utf8_encode
        - unhex4
        - value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:451,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:452,17'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:501,3'
              BranchSideFuncs:
                - jv_string_sized
                - value
        - Branch String:   'src/jv_parse.c:453,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:454,11'
              BranchSideFuncs:
                - unhex4
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
            - BranchSide:      'src/jv_parse.c:496,13'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
        - Branch String:   'src/jv_parse.c:454,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:455,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:456,14'
              BranchSideFuncs:
                - unhex4
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
        - Branch String:   'src/jv_parse.c:457,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:460,26'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:460,26'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:460,26'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:461,21'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:462,21'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:463,21'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:464,21'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:465,21'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:469,13'
              BranchSideFuncs:
                - unhex4
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
            - BranchSide:      'src/jv_parse.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:469,13'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:470,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:471,31'
              BranchSideFuncs:
                - unhex4
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
        - Branch String:   'src/jv_parse.c:472,13'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:473,11'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:474,50'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
        - Branch String:   'src/jv_parse.c:476,33'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:476,36'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
            - BranchSide:      'src/jv_parse.c:487,13'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
        - Branch String:   'src/jv_parse.c:476,13'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:478,15'
              BranchSideFuncs:
                - unhex4
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
            - BranchSide:      'src/jv_parse.c:487,13'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
        - Branch String:   'src/jv_parse.c:478,28'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:478,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:479,13'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:478,45'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:478,48'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:479,13'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:478,15'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:479,13'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:480,44'
              BranchSideFuncs:
                - unhex4
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
        - Branch String:   'src/jv_parse.c:481,37'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:481,40'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
            - BranchSide:      'src/jv_parse.c:482,13'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:481,15'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:482,13'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
            - BranchSide:      'src/jv_parse.c:483,14'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
        - Branch String:   'src/jv_parse.c:487,13'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:488,21'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
            - BranchSide:      'src/jv_parse.c:489,32'
              BranchSideFuncs:
                - jvp_utf8_encode
                - jv_string_sized
                - value
                - unhex4
                - unhex4
        - Branch String:   'src/jv_parse.c:496,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:497,9'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
            - BranchSide:      'src/jv_parse.c:498,16'
              BranchSideFuncs:
                - jv_string_sized
                - value
                - unhex4
                - jvp_utf8_encode
                - unhex4
        - Branch String:   'src/jv_parse.c:501,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:501,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:502,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:471,24'
          Dst:             unhex4
        - Src:             'src/jv_parse.c:480,37'
          Dst:             unhex4
        - Src:             'src/jv_parse.c:489,16'
          Dst:             jvp_utf8_encode
        - Src:             'src/jv_parse.c:501,3'
          Dst:             jv_string_sized
        - Src:             'src/jv_parse.c:501,3'
          Dst:             value
    - functionName:    parse_token
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - ch
      BBCount:         72
      ICount:          809
      EdgeCount:       94
      CyclomaticComplexity: 24
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_is_valid
        - jv_object
        - jv_object_length
        - jv_object_set
        - push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:157,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:159,9'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_array
                - push
            - BranchSide:      'src/jv_parse.c:165,9'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_object
                - push
            - BranchSide:      'src/jv_parse.c:171,22'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_get_kind
                - jv_get_kind
                - push
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:182,22'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:202,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_is_valid.1924
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:218,9'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - jv_free
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:238,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:159,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:159,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:160,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_array
                - push
        - Branch String:   'src/jv_parse.c:160,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:161,10'
              BranchSideFuncs:
                - jv_array
                - push
        - Branch String:   'src/jv_parse.c:165,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:165,43'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:166,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_object
                - push
        - Branch String:   'src/jv_parse.c:166,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:166,31'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:167,10'
              BranchSideFuncs:
                - jv_object
                - push
        - Branch String:   'src/jv_parse.c:171,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:172,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - push
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:173,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - push
                - jv_invalid
        - Branch String:   'src/jv_parse.c:173,26'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:173,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:174,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:173,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:174,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:175,21'
              BranchSideFuncs:
                - jv_get_kind
                - push
                - jv_invalid
        - Branch String:   'src/jv_parse.c:175,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:176,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:177,10'
              BranchSideFuncs:
                - push
                - jv_invalid
        - Branch String:   'src/jv_parse.c:182,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:183,7'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:184,9'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:184,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:185,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:186,21'
              BranchSideFuncs:
                - jv_get_kind
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:186,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:187,7'
              BranchSideFuncs:
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:189,28'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:189,16'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:190,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:197,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:190,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:190,7'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_object_set
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:190,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_parse.c:190,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:190,7'
              BranchSideFuncs:
                - jv_object_set
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:191,7'
              BranchSideFuncs:
                - jv_object_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:202,26'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:202,41'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:203,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:202,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:203,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:204,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_copy
                - jv_array_length
                - jv_free
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:204,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:205,7'
              BranchSideFuncs:
                - jv_array_append
                - jv_invalid
                - jv_free
            - BranchSide:      'src/jv_parse.c:208,35'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_free
        - Branch String:   'src/jv_parse.c:208,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:210,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:218,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:219,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:220,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - jv_free
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:220,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:221,23'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
                - jv_free
            - BranchSide:      'src/jv_parse.c:229,23'
              BranchSideFuncs:
                - jv_get_kind
                - jv_copy
                - jv_object_length
                - jv_free
        - Branch String:   'src/jv_parse.c:221,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:222,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:223,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_get_kind
                - jv_object_set
                - jv_invalid
                - jv_free
        - Branch String:   'src/jv_parse.c:223,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:223,7'
              BranchSideFuncs:
                - jv_get_kind
                - __assert_fail
                - jv_object_set
                - jv_invalid
                - jv_free
            - BranchSide:      'src/jv_parse.c:223,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_parse.c:223,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:223,7'
              BranchSideFuncs:
                - jv_object_set
                - jv_invalid
                - jv_free
            - BranchSide:      'src/jv_parse.c:224,7'
              BranchSideFuncs:
                - jv_object_set
                - jv_invalid
                - jv_free
        - Branch String:   'src/jv_parse.c:229,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:231,36'
              BranchSideFuncs:
                - jv_copy
                - jv_object_length
                - jv_free
        - Branch String:   'src/jv_parse.c:231,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:232,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:160,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:161,13'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:161,5'
          Dst:             push
        - Src:             'src/jv_parse.c:166,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:167,13'
          Dst:             jv_object
        - Src:             'src/jv_parse.c:167,5'
          Dst:             push
        - Src:             'src/jv_parse.c:171,10'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:173,29'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:175,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:177,5'
          Dst:             push
        - Src:             'src/jv_parse.c:178,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:182,10'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:186,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:187,33'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:188,17'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:189,16'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:190,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:190,7'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:191,33'
          Dst:             jv_object_set
        - Src:             'src/jv_parse.c:194,17'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:202,29'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:204,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:205,33'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:206,17'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:208,27'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:208,11'
          Dst:             jv_array_length
        - Src:             'src/jv_parse.c:213,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:220,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:221,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:223,7'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:223,7'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:224,33'
          Dst:             jv_object_set
        - Src:             'src/jv_parse.c:227,17'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:229,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:231,28'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:231,11'
          Dst:             jv_object_length
        - Src:             'src/jv_parse.c:234,5'
          Dst:             jv_free
    - functionName:    stream_token
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - ch
      BBCount:         124
      ICount:          1701
      EdgeCount:       165
      CyclomaticComplexity: 43
      functionsReached:
        - __assert_fail
        - jv_array
        - jv_array_append
        - jv_array_get
        - jv_array_set
        - jv_array_slice
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_is_valid
        - jv_null
        - jv_number
        - jv_number_value
        - jv_object
        - jv_true
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:245,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:247,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
            - BranchSide:      'src/jv_parse.c:266,9'
              BranchSideFuncs:
                - jv_null
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
            - BranchSide:      'src/jv_parse.c:286,12'
              BranchSideFuncs:
                - jv_invalid
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_get_kind
                - jv_array_set
                - jv_invalid
                - jv_free
            - BranchSide:      'src/jv_parse.c:304,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_is_valid.1924
                - jv_null
                - jv_array_set
                - jv_free
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
                - jv_number_value
                - jv_is_valid.1924
                - jv_number
                - jv_array_set
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:337,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_is_valid.1924
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:372,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_is_valid.1924
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:418,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:247,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:248,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:249,9'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
        - Branch String:   'src/jv_parse.c:249,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:251,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:252,9'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
        - Branch String:   'src/jv_parse.c:252,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:253,35'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_number
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:260,5'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
        - Branch String:   'src/jv_parse.c:256,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:259,5'
              BranchSideFuncs:
                - jv_number
                - jv_array_append
        - Branch String:   'src/jv_parse.c:266,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:267,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:268,9'
              BranchSideFuncs:
                - jv_null
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
        - Branch String:   'src/jv_parse.c:268,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:270,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:271,9'
              BranchSideFuncs:
                - jv_null
                - jv_array_append
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
        - Branch String:   'src/jv_parse.c:271,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:272,35'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_null
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:280,5'
              BranchSideFuncs:
                - jv_null
                - jv_array_append
        - Branch String:   'src/jv_parse.c:275,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:278,5'
              BranchSideFuncs:
                - jv_null
                - jv_array_append
        - Branch String:   'src/jv_parse.c:287,26'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:287,69'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:288,7'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_parse.c:287,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:288,7'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:291,5'
              BranchSideFuncs:
                - jv_free
                - jv_is_valid.1924
                - jv_get_kind
                - jv_array_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:292,31'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:292,34'
              BranchSideFuncs:
                - jv_get_kind
                - jv_array_set
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:293,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:292,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:293,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:294,21'
              BranchSideFuncs:
                - jv_get_kind
                - jv_array_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:294,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:295,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:296,9'
              BranchSideFuncs:
                - jv_array_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:296,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:297,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:298,5'
              BranchSideFuncs:
                - jv_array_set
                - jv_invalid
        - Branch String:   'src/jv_parse.c:304,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:305,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:306,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_is_valid.1924
                - jv_null
                - jv_array_set
                - jv_free
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
                - jv_number_value
                - jv_is_valid.1924
                - jv_number
                - jv_array_set
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:306,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:307,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:308,33'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - __assert_fail
                - jv_free
                - jv_is_valid.1924
                - jv_null
                - jv_array_set
                - jv_free
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
                - jv_number_value
                - jv_is_valid.1924
                - jv_number
                - jv_array_set
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:310,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:311,17'
              BranchSideFuncs:
                - jv_number_value
                - jv_is_valid.1924
                - jv_number
                - jv_array_set
                - jv_free
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:319,16'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - jv_is_valid.1924
                - jv_null
                - jv_array_set
                - jv_free
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:313,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:314,9'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
                - jv_number
                - jv_array_set
                - jv_free
            - BranchSide:      'src/jv_parse.c:317,7'
              BranchSideFuncs:
                - jv_number
                - jv_array_set
                - jv_free
        - Branch String:   'src/jv_parse.c:319,16'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:320,23'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_null
                - jv_array_set
                - jv_free
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:327,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
        - Branch String:   'src/jv_parse.c:320,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:321,9'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
                - jv_null
                - jv_array_set
                - jv_free
            - BranchSide:      'src/jv_parse.c:324,7'
              BranchSideFuncs:
                - jv_null
                - jv_array_set
                - jv_free
        - Branch String:   'src/jv_parse.c:327,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:327,7'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:330,7'
              BranchSideFuncs:
                - jv_free
        - Branch String:   'src/jv_parse.c:337,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:338,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:339,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_is_valid.1924
                - __assert_fail
        - Branch String:   'src/jv_parse.c:339,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:340,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:341,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_is_valid.1924
                - __assert_fail
        - Branch String:   'src/jv_parse.c:341,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:342,7'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:344,33'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:342,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:342,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:342,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:348,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:349,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:350,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:350,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:351,7'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:353,16'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:362,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:363,7'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:365,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:366,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:368,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:372,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:373,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:374,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_is_valid.1924
                - __assert_fail
        - Branch String:   'src/jv_parse.c:374,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:375,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:376,9'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_is_valid.1924
                - __assert_fail
        - Branch String:   'src/jv_parse.c:376,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:377,7'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:379,33'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:377,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:377,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:377,7'
              BranchSideFuncs:
                - jv_copy
                - jv_array_get
                - jv_get_kind
                - jv_free
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:382,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:383,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:385,21'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
        - Branch String:   'src/jv_parse.c:385,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:386,11'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:392,11'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:386,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:387,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:388,7'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_true
                - jv_array_append
                - jv_invalid
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
        - Branch String:   'src/jv_parse.c:392,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:394,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:395,11'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:395,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:398,11'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:398,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:399,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:400,11'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:400,41'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:400,44'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:402,11'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:400,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:402,11'
              BranchSideFuncs:
                - jv_array_slice
                - jv_free
                - jv_invalid
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
                - jv_array
                - jv_copy
                - jv_array_append
        - Branch String:   'src/jv_parse.c:409,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:410,7'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_object
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:412,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:413,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:415,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:247,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:253,27'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:253,14'
          Dst:             jv_array_get
        - Src:             'src/jv_parse.c:254,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:255,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:260,40'
          Dst:             jv_number
        - Src:             'src/jv_parse.c:260,15'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:272,27'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:272,14'
          Dst:             jv_array_get
        - Src:             'src/jv_parse.c:273,11'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:274,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:280,40'
          Dst:             jv_null
        - Src:             'src/jv_parse.c:280,15'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:286,12'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:287,61'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:287,48'
          Dst:             jv_array_get
        - Src:             'src/jv_parse.c:287,29'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:288,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:291,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:292,10'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:294,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:299,15'
          Dst:             jv_array_set
        - Src:             'src/jv_parse.c:300,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:308,25'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:308,12'
          Dst:             jv_array_get
        - Src:             'src/jv_parse.c:309,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:311,17'
          Dst:             jv_number_value
        - Src:             'src/jv_parse.c:313,11'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:314,21'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:314,21'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:314,21'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:314,21'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:315,19'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:317,56'
          Dst:             jv_number
        - Src:             'src/jv_parse.c:317,17'
          Dst:             jv_array_set
        - Src:             'src/jv_parse.c:320,11'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:321,21'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:321,21'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:321,21'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:321,21'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:322,19'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:324,56'
          Dst:             jv_null
        - Src:             'src/jv_parse.c:324,17'
          Dst:             jv_array_set
        - Src:             'src/jv_parse.c:327,7'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:330,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:333,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:342,7'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:342,7'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:344,25'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:344,12'
          Dst:             jv_array_get
        - Src:             'src/jv_parse.c:345,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:346,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:350,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:351,19'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:351,19'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:351,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:351,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:351,19'
          Dst:             jv_true
        - Src:             'src/jv_parse.c:351,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:352,17'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:354,19'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:354,19'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:354,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:357,15'
          Dst:             jv_array_slice
        - Src:             'src/jv_parse.c:359,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:360,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:363,19'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:363,19'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:363,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:363,19'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:363,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:377,7'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:377,7'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:379,25'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:379,12'
          Dst:             jv_array_get
        - Src:             'src/jv_parse.c:380,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:381,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:385,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:388,19'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:388,19'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:388,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:388,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:388,19'
          Dst:             jv_true
        - Src:             'src/jv_parse.c:388,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:389,17'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:403,21'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:403,21'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:403,21'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:405,15'
          Dst:             jv_array_slice
        - Src:             'src/jv_parse.c:406,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:407,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:410,19'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:410,19'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:410,19'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:410,19'
          Dst:             jv_object
        - Src:             'src/jv_parse.c:410,19'
          Dst:             jv_array_append
    - functionName:    tokenadd
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - c
      BBCount:         12
      ICount:          99
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - jv_mem_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:422,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:422,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_mem_realloc
            - BranchSide:      'src/jv_parse.c:423,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_mem_realloc
        - Branch String:   'src/jv_parse.c:423,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:424,19'
              BranchSideFuncs:
                - jv_mem_realloc
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:427,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_parse.c:427,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:427,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:427,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/jv_parse.c:422,3'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:425,19'
          Dst:             jv_mem_realloc
        - Src:             'src/jv_parse.c:427,3'
          Dst:             __assert_fail
    - functionName:    classify
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         16
      ICount:          68
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:560,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:565,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:565,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:565,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:565,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:567,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:576,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    parse_check_done
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - out
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_invalid
        - jv_is_valid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:584,24'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:584,39'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:589,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:584,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:585,6'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:589,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:584,27'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:586,15'
          Dst:             jv_invalid
    - functionName:    parse_is_top_num
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:625,28'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:625,43'
              BranchSideFuncs:
                - jv_get_kind
            - BranchSide:      'src/jv_parse.c:625,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:625,31'
          Dst:             jv_get_kind
    - functionName:    stream_is_top_num
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:629,28'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:629,43'
              BranchSideFuncs:
                - jv_get_kind
            - BranchSide:      'src/jv_parse.c:629,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:629,31'
          Dst:             jv_get_kind
    - functionName:    seq_check_truncation
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:616,30'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:616,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:616,34'
              BranchSideFuncs:
                - jv_get_kind
      Callsites:
        - Src:             'src/jv_parse.c:616,72'
          Dst:             jv_get_kind
    - functionName:    stream_seq_check_truncation
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         12
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - jv_get_kind
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:621,27'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:621,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:621,30'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:621,50'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:621,50'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:621,53'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:621,71'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:621,71'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:621,74'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:621,93'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:621,93'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:621,96'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:620,15'
          Dst:             jv_get_kind
    - functionName:    jv_parse_custom_flags
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - string
        - flags
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_parse_sized_custom_flags
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_parse.c:912,46'
          Dst:             strlen
        - Src:             'src/jv_parse.c:912,10'
          Dst:             jv_parse_sized_custom_flags
    - functionName:    jv_parse_sized_custom_flags
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - string
        - length
        - flags
      BBCount:         20
      ICount:          279
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - jv_copy
        - jv_free
        - jv_invalid_get_msg
        - jv_invalid_has_msg
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_parser_next
        - jv_parser_set_buf
        - jv_string
        - jv_string_fmt
        - jv_string_value
        - parser_free
        - parser_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:869,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:870,15'
              BranchSideFuncs:
                - jv_parser_next
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
            - BranchSide:      'src/jv_parse.c:884,33'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv_parse.c:871,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:873,7'
              BranchSideFuncs:
                - jv_free
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_parse.c:876,35'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_has_msg
                - jv_free
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
                - jv_free
        - Branch String:   'src/jv_parse.c:876,16'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:878,7'
              BranchSideFuncs:
                - jv_free
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_parse.c:882,7'
              BranchSideFuncs:
                - jv_free
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv_parse.c:884,14'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:886,3'
              BranchSideFuncs:
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_parse.c:888,5'
              BranchSideFuncs:
                - jv_free
                - jv_string
                - jv_invalid_with_msg
                - parser_free
                - jv_is_valid.1924
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv_parse.c:893,27'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:893,27'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:893,49'
              BranchSideFuncs:
                - jv_copy
                - jv_invalid_has_msg
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
        - Branch String:   'src/jv_parse.c:893,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:893,7'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
            - BranchSide:      'src/jv_parse.c:894,14'
              BranchSideFuncs:
                - jv_invalid_get_msg
                - jv_string_value
                - jv_string_fmt
                - jv_invalid_with_msg
                - jv_free
      Callsites:
        - Src:             'src/jv_parse.c:866,3'
          Dst:             parser_init
        - Src:             'src/jv_parse.c:867,3'
          Dst:             jv_parser_set_buf
        - Src:             'src/jv_parse.c:868,14'
          Dst:             jv_parser_next
        - Src:             'src/jv_parse.c:869,7'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:870,15'
          Dst:             jv_parser_next
        - Src:             'src/jv_parse.c:871,9'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:873,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:874,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:875,35'
          Dst:             jv_string
        - Src:             'src/jv_parse.c:875,15'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_parse.c:876,35'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:876,16'
          Dst:             jv_invalid_has_msg
        - Src:             'src/jv_parse.c:878,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:882,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:884,33'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:884,14'
          Dst:             jv_invalid_has_msg
        - Src:             'src/jv_parse.c:888,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:889,33'
          Dst:             jv_string
        - Src:             'src/jv_parse.c:889,13'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_parse.c:891,3'
          Dst:             parser_free
        - Src:             'src/jv_parse.c:893,8'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:893,49'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:893,30'
          Dst:             jv_invalid_has_msg
        - Src:             'src/jv_parse.c:894,14'
          Dst:             jv_invalid_get_msg
        - Src:             'src/jv_parse.c:896,47'
          Dst:             jv_string_value
        - Src:             'src/jv_parse.c:895,33'
          Dst:             jv_string_fmt
        - Src:             'src/jv_parse.c:895,13'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_parse.c:898,5'
          Dst:             jv_free
    - functionName:    parser_init
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - flags
      BBCount:         9
      ICount:          160
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jv_array
        - jv_invalid
        - jvp_dtoa_context_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:71,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:72,5'
              BranchSideFuncs:
                - jv_array
                - jv_invalid
                - jv_invalid
                - jvp_dtoa_context_init
            - BranchSide:      'src/jv_parse.c:74,5'
              BranchSideFuncs:
                - jv_invalid
                - jv_invalid
                - jv_invalid
                - jvp_dtoa_context_init
        - Branch String:   'src/jv_parse.c:84,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:85,5'
              BranchSideFuncs:
                - jvp_dtoa_context_init
            - BranchSide:      'src/jv_parse.c:87,5'
              BranchSideFuncs:
                - jvp_dtoa_context_init
      Callsites:
        - Src:             'src/jv_parse.c:72,15'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:74,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:80,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:81,13'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:95,3'
          Dst:             jvp_dtoa_context_init
    - functionName:    jv_parser_set_buf
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - buf
        - length
        - is_partial
      BBCount:         24
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:731,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:731,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:731,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_parse.c:731,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:731,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:731,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/jv_parse.c:731,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:731,3'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:733,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:733,21'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:733,24'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:733,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:733,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:734,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:749,17'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:734,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:736,10'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:740,11'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:740,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:742,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:745,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:731,3'
          Dst:             __assert_fail
    - functionName:    jv_parser_next
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         82
      ICount:          709
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
        - check_literal
        - jv_array
        - jv_array_append
        - jv_copy
        - jv_free
        - jv_get_kind
        - jv_invalid
        - jv_invalid_with_msg
        - jv_is_valid
        - jv_string
        - make_error
        - parser_reset
        - scan
        - stream_check_done
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:768,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:769,12'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:770,8'
              BranchSideFuncs:
                - jv_invalid
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
                - jv_string
                - jv_invalid_with_msg
                - parser_reset
        - Branch String:   'src/jv_parse.c:770,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:771,12'
              BranchSideFuncs:
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
                - jv_string
                - jv_invalid_with_msg
                - parser_reset
            - BranchSide:      'src/jv_parse.c:772,7'
              BranchSideFuncs:
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
                - jv_string
                - jv_invalid_with_msg
                - parser_reset
        - Branch String:   'src/jv_parse.c:772,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:773,11'
              BranchSideFuncs:
                - jv_string
                - jv_invalid_with_msg
                - parser_reset
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:778,14'
              BranchSideFuncs:
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
        - Branch String:   'src/jv_parse.c:773,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:774,34'
              BranchSideFuncs:
                - parser_reset
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:775,5'
              BranchSideFuncs:
                - parser_reset
                - jv_invalid
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
                - stream_check_done
        - Branch String:   'src/jv_parse.c:779,39'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:779,60'
              BranchSideFuncs:
                - stream_check_done
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
            - BranchSide:      'src/jv_parse.c:782,11'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
        - Branch String:   'src/jv_parse.c:779,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:780,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:782,11'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
        - Branch String:   'src/jv_parse.c:783,15'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:783,3'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
            - BranchSide:      'src/jv_parse.c:783,18'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
        - Branch String:   'src/jv_parse.c:783,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:784,10'
              BranchSideFuncs:
                - scan
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:798,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:785,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:786,11'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
            - BranchSide:      'src/jv_parse.c:796,16'
              BranchSideFuncs:
                - scan
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:786,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:787,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
            - BranchSide:      'src/jv_parse.c:790,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
        - Branch String:   'src/jv_parse.c:792,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:793,9'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
            - BranchSide:      'src/jv_parse.c:794,7'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - scan
        - Branch String:   'src/jv_parse.c:798,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:799,12'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:800,14'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:800,14'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:801,5'
              BranchSideFuncs:
                - jv_free
                - make_error
                - parser_reset
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:818,14'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - __assert_fail
                - jv_invalid
        - Branch String:   'src/jv_parse.c:802,22'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:802,26'
              BranchSideFuncs:
                - make_error
                - parser_reset
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:809,24'
              BranchSideFuncs:
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:802,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:804,7'
              BranchSideFuncs:
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:809,24'
              BranchSideFuncs:
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:811,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:814,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:817,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:818,14'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:819,5'
              BranchSideFuncs:
                - __assert_fail
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:824,5'
              BranchSideFuncs:
                - __assert_fail
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
        - Branch String:   'src/jv_parse.c:819,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:819,5'
              BranchSideFuncs:
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:821,12'
              BranchSideFuncs:
                - jv_invalid
        - Branch String:   'src/jv_parse.c:825,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:825,5'
              BranchSideFuncs:
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
            - BranchSide:      'src/jv_parse.c:826,5'
              BranchSideFuncs:
                - jv_free
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
        - Branch String:   'src/jv_parse.c:827,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:828,25'
              BranchSideFuncs:
                - make_error
            - BranchSide:      'src/jv_parse.c:829,9'
              BranchSideFuncs:
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:829,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:830,26'
              BranchSideFuncs:
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:835,30'
              BranchSideFuncs:
                - check_literal
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:835,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:836,26'
              BranchSideFuncs:
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:841,11'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:841,42'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:841,45'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:842,12'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:841,63'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:842,12'
              BranchSideFuncs:
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:843,26'
              BranchSideFuncs:
                - make_error
                - parser_reset
        - Branch String:   'src/jv_parse.c:842,43'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:842,46'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:850,10'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
        - Branch String:   'src/jv_parse.c:841,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:843,26'
              BranchSideFuncs:
                - make_error
                - parser_reset
            - BranchSide:      'src/jv_parse.c:850,10'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_is_valid.1924
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
        - Branch String:   'src/jv_parse.c:850,41'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:850,56'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:853,15'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
        - Branch String:   'src/jv_parse.c:850,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:851,15'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
            - BranchSide:      'src/jv_parse.c:853,15'
              BranchSideFuncs:
                - jv_invalid
                - jv_get_kind
                - jv_free
                - make_error
        - Branch String:   'src/jv_parse.c:856,35'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:856,39'
              BranchSideFuncs:
                - jv_get_kind
                - jv_free
                - make_error
            - BranchSide:      'src/jv_parse.c:860,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:856,57'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:856,60'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:860,12'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:856,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:857,7'
              BranchSideFuncs:
                - jv_free
                - make_error
            - BranchSide:      'src/jv_parse.c:860,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:769,12'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:771,12'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:774,34'
          Dst:             jv_string
        - Src:             'src/jv_parse.c:774,14'
          Dst:             jv_invalid_with_msg
        - Src:             'src/jv_parse.c:776,5'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:778,14'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:779,42'
          Dst:             stream_check_done
        - Src:             'src/jv_parse.c:796,11'
          Dst:             scan
        - Src:             'src/jv_parse.c:801,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:805,15'
          Dst:             make_error
        - Src:             'src/jv_parse.c:806,7'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:809,13'
          Dst:             make_error
        - Src:             'src/jv_parse.c:810,5'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:819,5'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:821,12'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:825,5'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:826,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:828,14'
          Dst:             make_error
        - Src:             'src/jv_parse.c:830,15'
          Dst:             make_error
        - Src:             'src/jv_parse.c:831,7'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:835,16'
          Dst:             check_literal
        - Src:             'src/jv_parse.c:836,15'
          Dst:             make_error
        - Src:             'src/jv_parse.c:837,7'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:843,15'
          Dst:             make_error
        - Src:             'src/jv_parse.c:844,7'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:850,44'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:851,15'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:851,15'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:851,15'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:851,15'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:855,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:856,60'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:857,7'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:858,14'
          Dst:             make_error
    - functionName:    parser_free
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_free
        - jv_mem_free
        - jvp_dtoa_context_free
        - parser_reset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_parse.c:117,3'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:118,3'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:119,3'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:120,3'
          Dst:             jv_mem_free
        - Src:             'src/jv_parse.c:121,3'
          Dst:             jv_mem_free
        - Src:             'src/jv_parse.c:122,3'
          Dst:             jvp_dtoa_context_free
    - functionName:    parser_reset
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         10
      ICount:          131
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - jv_array
        - jv_free
        - jv_invalid
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:99,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:100,13'
              BranchSideFuncs:
                - jv_free
                - jv_array
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_free
            - BranchSide:      'src/jv_parse.c:104,3'
              BranchSideFuncs:
                - jv_free
                - jv_invalid
                - jv_free
                - jv_invalid
                - jv_free
        - Branch String:   'src/jv_parse.c:109,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:110,13'
              BranchSideFuncs:
                - jv_free
            - BranchSide:      'src/jv_parse.c:111,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:100,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:101,15'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:105,3'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:106,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:107,3'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:108,13'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:110,5'
          Dst:             jv_free
    - functionName:    stream_check_done
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - out
      BBCount:         14
      ICount:          224
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_array_length
        - jv_array_slice
        - jv_copy
        - jv_invalid
        - jv_is_valid
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:594,24'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:594,39'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_is_valid.1924
                - jv_copy
                - jv_array_length
                - jv_invalid
                - jv_copy
                - jv_array_slice
                - jv_array_slice
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:598,26'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_copy
                - jv_array_length
                - jv_invalid
                - jv_copy
                - jv_array_slice
                - jv_array_slice
        - Branch String:   'src/jv_parse.c:594,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:595,6'
              BranchSideFuncs:
                - jv_array
                - jv_copy
                - jv_array_append
                - jv_array_append
                - jv_invalid
            - BranchSide:      'src/jv_parse.c:598,26'
              BranchSideFuncs:
                - jv_is_valid.1924
                - jv_copy
                - jv_array_length
                - jv_invalid
                - jv_copy
                - jv_array_slice
                - jv_array_slice
        - Branch String:   'src/jv_parse.c:598,14'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:599,33'
              BranchSideFuncs:
                - jv_copy
                - jv_array_length
                - jv_invalid
                - jv_copy
                - jv_array_slice
                - jv_array_slice
            - BranchSide:      'src/jv_parse.c:611,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:599,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:602,8'
              BranchSideFuncs:
                - jv_copy
                - jv_array_slice
                - jv_array_slice
            - BranchSide:      'src/jv_parse.c:606,8'
              BranchSideFuncs:
                - jv_invalid
      Callsites:
        - Src:             'src/jv_parse.c:594,27'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:595,12'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:595,12'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:595,12'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:595,12'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:596,15'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:598,14'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:599,25'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:599,9'
          Dst:             jv_array_length
        - Src:             'src/jv_parse.c:602,29'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:602,14'
          Dst:             jv_array_slice
        - Src:             'src/jv_parse.c:603,19'
          Dst:             jv_array_slice
        - Src:             'src/jv_parse.c:607,19'
          Dst:             jv_invalid
    - functionName:    scan
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - ch
        - out
      BBCount:         114
      ICount:          570
      EdgeCount:       148
      CyclomaticComplexity: 36
      functionsReached:
        - __assert_fail
        - check_literal
        - classify
        - found_string
        - jv_free
        - jv_invalid
        - jv_is_valid
        - parse_check_done
        - parse_is_top_num
        - parse_token
        - parser_reset
        - seq_check_truncation
        - stream_check_done
        - stream_is_top_num
        - stream_seq_check_truncation
        - stream_token
        - tokenadd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:646,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:647,5'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
                - classify
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
                - seq_check_truncation
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
                - stream_seq_check_truncation
            - BranchSide:      'src/jv_parse.c:650,8'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
                - classify
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
                - seq_check_truncation
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
                - stream_seq_check_truncation
        - Branch String:   'src/jv_parse.c:651,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:651,10'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
                - classify
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
                - seq_check_truncation
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
                - stream_seq_check_truncation
            - BranchSide:      'src/jv_parse.c:667,11'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
                - classify
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:650,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:652,9'
              BranchSideFuncs:
                - seq_check_truncation
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
                - stream_seq_check_truncation
            - BranchSide:      'src/jv_parse.c:667,11'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
                - classify
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:652,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:652,9'
              BranchSideFuncs:
                - stream_seq_check_truncation
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
            - BranchSide:      'src/jv_parse.c:652,9'
              BranchSideFuncs:
                - seq_check_truncation
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
        - Branch String:   'src/jv_parse.c:652,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:653,25'
              BranchSideFuncs:
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
            - BranchSide:      'src/jv_parse.c:657,5'
              BranchSideFuncs:
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:652,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:653,25'
              BranchSideFuncs:
                - check_literal
                - parse_is_top_num
                - stream_is_top_num
            - BranchSide:      'src/jv_parse.c:657,5'
              BranchSideFuncs:
                - check_literal
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:653,33'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:653,36'
              BranchSideFuncs:
                - parse_is_top_num
                - stream_is_top_num
            - BranchSide:      'src/jv_parse.c:655,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:653,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:653,36'
              BranchSideFuncs:
                - stream_is_top_num
            - BranchSide:      'src/jv_parse.c:653,36'
              BranchSideFuncs:
                - parse_is_top_num
        - Branch String:   'src/jv_parse.c:653,36'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:654,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:655,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:653,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:654,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:655,7'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:657,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:657,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:658,9'
              BranchSideFuncs:
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:658,35'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:658,38'
              BranchSideFuncs:
                - parse_check_done
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:661,5'
              BranchSideFuncs:
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
        - Branch String:   'src/jv_parse.c:658,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:658,38'
              BranchSideFuncs:
                - stream_check_done
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:658,38'
              BranchSideFuncs:
                - parse_check_done
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
        - Branch String:   'src/jv_parse.c:658,38'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:659,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:661,5'
              BranchSideFuncs:
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
        - Branch String:   'src/jv_parse.c:658,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:659,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:661,5'
              BranchSideFuncs:
                - jv_is_valid.1924
                - parser_reset
                - jv_free
                - jv_invalid
                - __assert_fail
        - Branch String:   'src/jv_parse.c:661,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:661,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/jv_parse.c:662,18'
              BranchSideFuncs:
                - parser_reset
                - jv_free
                - jv_invalid
        - Branch String:   'src/jv_parse.c:669,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:670,28'
              BranchSideFuncs:
                - classify
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:694,9'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:671,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:672,7'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:673,9'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - check_literal
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:673,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:674,7'
              BranchSideFuncs:
                - check_literal
                - parse_check_done
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:677,13'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
        - Branch String:   'src/jv_parse.c:674,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:674,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:675,11'
              BranchSideFuncs:
                - parse_check_done
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
                - stream_check_done
        - Branch String:   'src/jv_parse.c:675,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:675,11'
              BranchSideFuncs:
                - stream_check_done
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
            - BranchSide:      'src/jv_parse.c:675,11'
              BranchSideFuncs:
                - parse_check_done
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
        - Branch String:   'src/jv_parse.c:675,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:675,38'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
            - BranchSide:      'src/jv_parse.c:676,5'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
        - Branch String:   'src/jv_parse.c:675,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:675,38'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
            - BranchSide:      'src/jv_parse.c:676,5'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
                - tokenadd
        - Branch String:   'src/jv_parse.c:677,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:679,16'
              BranchSideFuncs:
                - tokenadd
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:682,7'
              BranchSideFuncs:
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:684,7'
              BranchSideFuncs:
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:687,7'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
                - stream_token
            - BranchSide:      'src/jv_parse.c:690,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:692,9'
              BranchSideFuncs:
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:687,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:687,7'
              BranchSideFuncs:
                - stream_token
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:687,7'
              BranchSideFuncs:
                - parse_token
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:687,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:687,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:688,7'
              BranchSideFuncs:
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:692,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:692,9'
              BranchSideFuncs:
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:692,9'
              BranchSideFuncs:
                - parse_check_done
        - Branch String:   'src/jv_parse.c:692,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:692,36'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:693,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:692,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:692,36'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:693,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:694,19'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:694,22'
              BranchSideFuncs:
                - tokenadd
                - found_string
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:699,16'
              BranchSideFuncs:
                - tokenadd
        - Branch String:   'src/jv_parse.c:694,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:695,7'
              BranchSideFuncs:
                - found_string
                - parse_check_done
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:699,16'
              BranchSideFuncs:
                - tokenadd
        - Branch String:   'src/jv_parse.c:695,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:695,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:696,7'
              BranchSideFuncs:
                - parse_check_done
                - stream_check_done
        - Branch String:   'src/jv_parse.c:697,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:697,11'
              BranchSideFuncs:
                - stream_check_done
            - BranchSide:      'src/jv_parse.c:697,11'
              BranchSideFuncs:
                - parse_check_done
        - Branch String:   'src/jv_parse.c:697,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:697,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:698,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:697,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:697,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:698,5'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:700,22'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:700,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:703,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:700,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:701,9'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:703,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:652,9'
          Dst:             stream_seq_check_truncation
        - Src:             'src/jv_parse.c:652,9'
          Dst:             seq_check_truncation
        - Src:             'src/jv_parse.c:653,11'
          Dst:             check_literal
        - Src:             'src/jv_parse.c:653,36'
          Dst:             stream_is_top_num
        - Src:             'src/jv_parse.c:653,36'
          Dst:             parse_is_top_num
        - Src:             'src/jv_parse.c:657,5'
          Dst:             check_literal
        - Src:             'src/jv_parse.c:658,38'
          Dst:             stream_check_done
        - Src:             'src/jv_parse.c:658,38'
          Dst:             parse_check_done
        - Src:             'src/jv_parse.c:661,5'
          Dst:             jv_is_valid
        - Src:             'src/jv_parse.c:661,5'
          Dst:             __assert_fail
        - Src:             'src/jv_parse.c:662,5'
          Dst:             parser_reset
        - Src:             'src/jv_parse.c:663,5'
          Dst:             jv_free
        - Src:             'src/jv_parse.c:664,12'
          Dst:             jv_invalid
        - Src:             'src/jv_parse.c:670,19'
          Dst:             classify
        - Src:             'src/jv_parse.c:674,7'
          Dst:             check_literal
        - Src:             'src/jv_parse.c:675,11'
          Dst:             stream_check_done
        - Src:             'src/jv_parse.c:675,11'
          Dst:             parse_check_done
        - Src:             'src/jv_parse.c:679,7'
          Dst:             tokenadd
        - Src:             'src/jv_parse.c:687,7'
          Dst:             stream_token
        - Src:             'src/jv_parse.c:687,7'
          Dst:             parse_token
        - Src:             'src/jv_parse.c:692,9'
          Dst:             stream_check_done
        - Src:             'src/jv_parse.c:692,9'
          Dst:             parse_check_done
        - Src:             'src/jv_parse.c:695,7'
          Dst:             found_string
        - Src:             'src/jv_parse.c:697,11'
          Dst:             stream_check_done
        - Src:             'src/jv_parse.c:697,11'
          Dst:             parse_check_done
        - Src:             'src/jv_parse.c:699,7'
          Dst:             tokenadd
    - functionName:    make_error
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - fmt
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jv_array
        - jv_array_append
        - jv_copy
        - jv_invalid_with_msg
        - jv_string_vfmt
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:762,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:763,12'
              BranchSideFuncs:
                - jv_array
                - jv_array_append
                - jv_copy
                - jv_array_append
            - BranchSide:      'src/jv_parse.c:764,10'
              BranchSideFuncs:
                - jv_invalid_with_msg
      Callsites:
        - Src:             'src/jv_parse.c:760,10'
          Dst:             jv_string_vfmt
        - Src:             'src/jv_parse.c:763,12'
          Dst:             jv_array
        - Src:             'src/jv_parse.c:763,12'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:763,12'
          Dst:             jv_copy
        - Src:             'src/jv_parse.c:763,12'
          Dst:             jv_array_append
        - Src:             'src/jv_parse.c:764,10'
          Dst:             jv_invalid_with_msg
    - functionName:    check_literal
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         38
      ICount:          262
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - jv_false
        - jv_get_kind
        - jv_null
        - jv_number_with_literal
        - jv_true
        - value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:507,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:507,25'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:509,15'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
                - jv_null
                - jv_false
                - jv_true
        - Branch String:   'src/jv_parse.c:512,3'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:513,21'
              BranchSideFuncs:
                - jv_true
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
            - BranchSide:      'src/jv_parse.c:514,21'
              BranchSideFuncs:
                - jv_false
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
            - BranchSide:      'src/jv_parse.c:516,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:519,9'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
                - jv_null
            - BranchSide:      'src/jv_parse.c:523,7'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
        - Branch String:   'src/jv_parse.c:519,25'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:519,28'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
                - jv_null
            - BranchSide:      'src/jv_parse.c:522,3'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
        - Branch String:   'src/jv_parse.c:519,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:520,15'
              BranchSideFuncs:
                - jv_null
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
            - BranchSide:      'src/jv_parse.c:522,3'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
                - value
        - Branch String:   'src/jv_parse.c:523,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:524,9'
              BranchSideFuncs:
                - value
            - BranchSide:      'src/jv_parse.c:531,5'
              BranchSideFuncs:
                - jv_number_with_literal
                - jv_get_kind
                - value
        - Branch String:   'src/jv_parse.c:524,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:524,30'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:525,14'
              BranchSideFuncs:
                - value
        - Branch String:   'src/jv_parse.c:525,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:526,11'
              BranchSideFuncs:
                - value
            - BranchSide:      'src/jv_parse.c:528,5'
              BranchSideFuncs:
                - value
        - Branch String:   'src/jv_parse.c:526,11'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:526,38'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:527,9'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:528,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:528,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:529,3'
              BranchSideFuncs: []
        - Branch String:   'src/jv_parse.c:534,9'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:535,7'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:537,5'
              BranchSideFuncs:
                - value
        - Branch String:   'src/jv_parse.c:537,5'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:537,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/jv_parse.c:513,45'
          Dst:             jv_true
        - Src:             'src/jv_parse.c:514,46'
          Dst:             jv_false
        - Src:             'src/jv_parse.c:520,39'
          Dst:             jv_null
        - Src:             'src/jv_parse.c:528,5'
          Dst:             value
        - Src:             'src/jv_parse.c:533,17'
          Dst:             jv_number_with_literal
        - Src:             'src/jv_parse.c:534,9'
          Dst:             jv_get_kind
        - Src:             'src/jv_parse.c:537,5'
          Dst:             value
    - functionName:    jv_parse
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - string
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_parse_sized
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_parse.c:908,33'
          Dst:             strlen
        - Src:             'src/jv_parse.c:908,10'
          Dst:             jv_parse_sized
    - functionName:    jv_parse_sized
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - string
        - length
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_parse_sized_custom_flags
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_parse.c:904,10'
          Dst:             jv_parse_sized_custom_flags
    - functionName:    jv_parser_remaining
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/jv_parse.c:725,7'
          Branch Sides:
            - BranchSide:      'src/jv_parse.c:726,5'
              BranchSideFuncs: []
            - BranchSide:      'src/jv_parse.c:727,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jv_parser_free
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_free
        - parser_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_parse.c:718,3'
          Dst:             parser_free
        - Src:             'src/jv_parse.c:719,3'
          Dst:             jv_mem_free
    - functionName:    jv_parser_new
      functionSourceFile: '/src/jq/src/jv_parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - flags
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_alloc
        - parser_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/jv_parse.c:711,25'
          Dst:             jv_mem_alloc
        - Src:             'src/jv_parse.c:712,3'
          Dst:             parser_init
    - functionName:    jq_yyrealloc
      functionSourceFile: '/src/jq/src/lexer.l'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sz
        - extra
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lexer.l:188,10'
          Dst:             jv_mem_realloc
    - functionName:    jq_yylex_destroy
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2596
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jq_yy_delete_buffer
        - jq_yyfree
        - jq_yypop_buffer_state
        - yy_init_globals
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:2600,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2600,2'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
                - yy_init_globals
                - jq_yyfree
                - jq_yy_delete_buffer
                - jq_yypop_buffer_state
            - BranchSide:      'src/lexer.c:2600,2'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
                - yy_init_globals
                - jq_yyfree
                - jq_yy_delete_buffer
                - jq_yypop_buffer_state
        - Branch String:   'src/lexer.c:2600,2'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2601,21'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yypop_buffer_state
                - jq_yyfree
                - jq_yyfree
                - yy_init_globals
                - jq_yyfree
            - BranchSide:      'src/lexer.c:2607,9'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
                - yy_init_globals
                - jq_yyfree
        - Branch String:   'src/lexer.c:2601,21'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2601,41'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yypop_buffer_state
                - jq_yyfree
                - jq_yyfree
                - yy_init_globals
                - jq_yyfree
            - BranchSide:      'src/lexer.c:2601,41'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yypop_buffer_state
                - jq_yyfree
                - jq_yyfree
                - yy_init_globals
                - jq_yyfree
      Callsites:
        - Src:             'src/lexer.c:2601,3'
          Dst:             jq_yy_delete_buffer
        - Src:             'src/lexer.c:2603,3'
          Dst:             jq_yypop_buffer_state
        - Src:             'src/lexer.c:2607,2'
          Dst:             jq_yyfree
        - Src:             'src/lexer.c:2611,9'
          Dst:             jq_yyfree
        - Src:             'src/lexer.c:2616,5'
          Dst:             yy_init_globals
        - Src:             'src/lexer.c:2619,5'
          Dst:             jq_yyfree
    - functionName:    jq_yy_delete_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2002
      functionLinenumberEnd: 2015
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - yyscanner
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jq_yyfree
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lexer.c:2005,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2006,3'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
            - BranchSide:      'src/lexer.c:2008,7'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
        - Branch String:   'src/lexer.c:2008,12'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2008,9'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
            - BranchSide:      'src/lexer.c:2008,9'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
        - Branch String:   'src/lexer.c:2008,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2009,3'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
            - BranchSide:      'src/lexer.c:2011,7'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
        - Branch String:   'src/lexer.c:2011,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2012,20'
              BranchSideFuncs:
                - jq_yyfree
                - jq_yyfree
            - BranchSide:      'src/lexer.c:2014,19'
              BranchSideFuncs:
                - jq_yyfree
      Callsites:
        - Src:             'src/lexer.c:2012,3'
          Dst:             jq_yyfree
        - Src:             'src/lexer.c:2014,2'
          Dst:             jq_yyfree
    - functionName:    jq_yypop_buffer_state
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         25
      ICount:          140
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - jq_yy_delete_buffer
        - jq_yy_load_buffer_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:2114,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2114,7'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2114,6'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2114,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2115,3'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2117,19'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2114,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2115,3'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2117,19'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2117,19'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2117,39'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2117,39'
              BranchSideFuncs:
                - jq_yy_delete_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2119,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2120,5'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2122,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2122,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2122,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2122,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2122,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2122,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2123,25'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2122,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2122,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2123,25'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
      Callsites:
        - Src:             'src/lexer.c:2117,2'
          Dst:             jq_yy_delete_buffer
        - Src:             'src/lexer.c:2123,3'
          Dst:             jq_yy_load_buffer_state
    - functionName:    jq_yyfree
      functionSourceFile: '/src/jq/src/lexer.l'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - extra
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lexer.l:191,3'
          Dst:             jv_mem_free
    - functionName:    yy_init_globals
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2562
      functionLinenumberEnd: 2591
      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:    jq_yy_load_buffer_state
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 1965
      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:    jq_yylex_init_extra
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2535
      functionLinenumberEnd: 2559
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - yy_user_defined
        - ptr_yy_globals
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - jq_yyalloc
        - jq_yyset_extra
        - yy_init_globals
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:2540,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2541,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/lexer.c:2545,34'
              BranchSideFuncs:
                - jq_yyalloc
                - jq_yyset_extra
                - yy_init_globals
                - __errno_location
        - Branch String:   'src/lexer.c:2547,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2548,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/lexer.c:2554,13'
              BranchSideFuncs:
                - jq_yyset_extra
                - yy_init_globals
      Callsites:
        - Src:             'src/lexer.c:2538,5'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.c:2541,9'
          Dst:             __errno_location
        - Src:             'src/lexer.c:2545,34'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:2548,9'
          Dst:             __errno_location
        - Src:             'src/lexer.c:2556,5'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.c:2558,12'
          Dst:             yy_init_globals
    - functionName:    jq_yyset_extra
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2410
      functionLinenumberEnd: 2413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_defined
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_yyalloc
      functionSourceFile: '/src/jq/src/lexer.l'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sz
        - extra
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jv_mem_alloc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lexer.l:185,10'
          Dst:             jv_mem_alloc
    - functionName:    jq_yylex_init
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2525
      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
        - jq_yyalloc
        - yy_init_globals
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lexer.c:2509,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2510,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/lexer.c:2514,34'
              BranchSideFuncs:
                - jq_yyalloc
                - yy_init_globals
                - __errno_location
        - Branch String:   'src/lexer.c:2516,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2517,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'src/lexer.c:2522,13'
              BranchSideFuncs:
                - yy_init_globals
      Callsites:
        - Src:             'src/lexer.c:2510,9'
          Dst:             __errno_location
        - Src:             'src/lexer.c:2514,34'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:2517,9'
          Dst:             __errno_location
        - Src:             'src/lexer.c:2524,12'
          Dst:             yy_init_globals
    - functionName:    jq_yyset_lloc
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2496
      functionLinenumberEnd: 2499
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yylloc_param
        - yyscanner
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_yyget_lloc
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2490
      functionLinenumberEnd: 2492
      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:    jq_yyset_lval
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2487
      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:    jq_yyget_lval
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2480
      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:    jq_yyset_debug
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2473
      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:    jq_yyget_debug
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2464
      functionLinenumberEnd: 2466
      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:    jq_yyset_out
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2461
      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:    jq_yyset_in
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2452
      functionLinenumberEnd: 2455
      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:    jq_yyset_column
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2443
      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:   'src/lexer.c:2439,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2439,15'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2439,13'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2439,15'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2439,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2440,12'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2439,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2439,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2440,12'
              BranchSideFuncs:
                - yy_fatal_error
      Callsites:
        - Src:             'src/lexer.c:2440,12'
          Dst:             yy_fatal_error
    - functionName:    yy_fatal_error
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2306
      functionLinenumberEnd: 2311
      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:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lexer.c:2310,2'
          Dst:             fprintf
        - Src:             'src/lexer.c:2311,2'
          Dst:             exit
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_yyset_lineno
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2428
      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:   'src/lexer.c:2424,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2424,15'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2424,13'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2424,15'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2424,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2425,12'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2424,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2424,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2425,12'
              BranchSideFuncs:
                - yy_fatal_error
      Callsites:
        - Src:             'src/lexer.c:2425,12'
          Dst:             yy_fatal_error
    - functionName:    jq_yyget_text
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2400
      functionLinenumberEnd: 2402
      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:    jq_yyget_leng
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2390
      functionLinenumberEnd: 2392
      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:    jq_yyget_out
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2383
      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:    jq_yyget_in
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2372
      functionLinenumberEnd: 2374
      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:    jq_yyget_column
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2359
      functionLinenumberEnd: 2366
      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:   'src/lexer.c:2362,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2362,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2362,13'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2362,15'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2363,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2365,12'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2362,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2363,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2365,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jq_yyget_lineno
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2353
      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:   'src/lexer.c:2349,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2349,15'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2349,13'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2349,15'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2350,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2352,12'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2349,13'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2350,13'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2352,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    jq_yy_scan_bytes
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2232
      functionLinenumberEnd: 2258
      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:
        - jq_yy_scan_buffer
        - jq_yyalloc
        - yy_fatal_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lexer.c:2241,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2242,3'
              BranchSideFuncs:
                - jq_yy_scan_buffer
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2244,10'
              BranchSideFuncs:
                - jq_yy_scan_buffer
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2244,2'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2245,12'
              BranchSideFuncs:
                - jq_yy_scan_buffer
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2247,22'
              BranchSideFuncs:
                - jq_yy_scan_buffer
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2250,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2251,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2256,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lexer.c:2240,17'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:2242,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:2249,6'
          Dst:             jq_yy_scan_buffer
        - Src:             'src/lexer.c:2251,3'
          Dst:             yy_fatal_error
    - functionName:    jq_yy_scan_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2182
      functionLinenumberEnd: 2208
      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:
        - jq_yy_switch_to_buffer
        - jq_yyalloc
        - yy_fatal_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:2185,16'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2186,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2189,3'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2186,45'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2187,7'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2189,3'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2185,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2189,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2191,68'
              BranchSideFuncs:
                - jq_yyalloc
                - yy_fatal_error
                - jq_yy_switch_to_buffer
        - Branch String:   'src/lexer.c:2192,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2193,3'
              BranchSideFuncs:
                - jq_yy_switch_to_buffer
            - BranchSide:      'src/lexer.c:2195,26'
              BranchSideFuncs:
                - jq_yy_switch_to_buffer
      Callsites:
        - Src:             'src/lexer.c:2191,24'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:2193,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:2205,2'
          Dst:             jq_yy_switch_to_buffer
    - functionName:    jq_yy_switch_to_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionLinenumberEnd: 1956
      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:
        - jq_yy_load_buffer_state
        - jq_yyensure_buffer_stack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:1936,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1936,28'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1936,28'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1936,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1937,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1939,7'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1939,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1939,7'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1939,7'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1939,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1942,22'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1947,29'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1939,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1942,22'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1947,29'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
      Callsites:
        - Src:             'src/lexer.c:1935,2'
          Dst:             jq_yyensure_buffer_stack
        - Src:             'src/lexer.c:1948,2'
          Dst:             jq_yy_load_buffer_state
    - functionName:    jq_yyensure_buffer_stack
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2132
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         12
      ICount:          123
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - jq_yyalloc
        - jq_yyrealloc
        - yy_fatal_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lexer.c:2136,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2142,20'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2156,6'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2146,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2147,4'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2149,10'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:2156,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2156,6'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2159,13'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2166,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2167,4'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2170,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lexer.c:2143,52'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:2147,4'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:2162,52'
          Dst:             jq_yyrealloc
        - Src:             'src/lexer.c:2167,4'
          Dst:             yy_fatal_error
    - functionName:    jq_yy_scan_string
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2219
      functionLinenumberEnd: 2221
      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:
        - jq_yy_scan_bytes
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lexer.c:2221,37'
          Dst:             strlen
        - Src:             'src/lexer.c:2221,9'
          Dst:             jq_yy_scan_bytes
    - functionName:    jq_yypush_buffer_state
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2081
      functionLinenumberEnd: 2105
      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:
        - jq_yy_load_buffer_state
        - jq_yyensure_buffer_stack
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/lexer.c:2083,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2084,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2086,24'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2089,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2089,7'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2089,7'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2089,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2092,22'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2098,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2089,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2092,22'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2098,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2098,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2098,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2098,6'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2098,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2099,3'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2100,29'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2098,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2099,3'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2100,29'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
      Callsites:
        - Src:             'src/lexer.c:2086,2'
          Dst:             jq_yyensure_buffer_stack
        - Src:             'src/lexer.c:2103,2'
          Dst:             jq_yy_load_buffer_state
    - functionName:    jq_yy_flush_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2051
      functionLinenumberEnd: 2072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - yyscanner
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jq_yy_load_buffer_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:2053,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2054,3'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2056,2'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2070,12'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2070,9'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2070,9'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:2070,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2070,7'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:2071,25'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
      Callsites:
        - Src:             'src/lexer.c:2071,3'
          Dst:             jq_yy_load_buffer_state
    - functionName:    jq_yy_init_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2044
      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
        - isatty
        - jq_yy_flush_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lexer.c:2036,14'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2036,11'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
            - BranchSide:      'src/lexer.c:2036,11'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
        - Branch String:   'src/lexer.c:2036,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2037,9'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
            - BranchSide:      'src/lexer.c:2041,32'
              BranchSideFuncs:
                - __errno_location
                - fileno
                - isatty
        - Branch String:   'src/lexer.c:2041,32'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2041,55'
              BranchSideFuncs:
                - fileno
                - isatty
                - __errno_location
            - BranchSide:      'src/lexer.c:2041,32'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'src/lexer.c:2024,15'
          Dst:             __errno_location
        - Src:             'src/lexer.c:2027,2'
          Dst:             jq_yy_flush_buffer
        - Src:             'src/lexer.c:2041,48'
          Dst:             fileno
        - Src:             'src/lexer.c:2041,40'
          Dst:             isatty
        - Src:             'src/lexer.c:2043,2'
          Dst:             __errno_location
    - 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:    1
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_yyrestart
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 1920
      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:
        - jq_yy_create_buffer
        - jq_yy_init_buffer
        - jq_yy_load_buffer_state
        - jq_yyensure_buffer_stack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:1912,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1912,9'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1912,7'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1912,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1913,32'
              BranchSideFuncs:
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1918,18'
              BranchSideFuncs:
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1912,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1913,32'
              BranchSideFuncs:
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1918,18'
              BranchSideFuncs:
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
        - Branch String:   'src/lexer.c:1918,18'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1918,18'
              BranchSideFuncs:
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
            - BranchSide:      'src/lexer.c:1918,18'
              BranchSideFuncs:
                - jq_yy_init_buffer
                - jq_yy_load_buffer_state
      Callsites:
        - Src:             'src/lexer.c:1913,9'
          Dst:             jq_yyensure_buffer_stack
        - Src:             'src/lexer.c:1915,13'
          Dst:             jq_yy_create_buffer
        - Src:             'src/lexer.c:1918,2'
          Dst:             jq_yy_init_buffer
        - Src:             'src/lexer.c:1919,2'
          Dst:             jq_yy_load_buffer_state
    - functionName:    jq_yy_create_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1974
      functionLinenumberEnd: 1994
      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:
        - jq_yy_init_buffer
        - jq_yyalloc
        - yy_fatal_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lexer.c:1978,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1979,3'
              BranchSideFuncs:
                - jq_yyalloc
                - yy_fatal_error
                - jq_yy_init_buffer
            - BranchSide:      'src/lexer.c:1981,19'
              BranchSideFuncs:
                - jq_yyalloc
                - yy_fatal_error
                - jq_yy_init_buffer
        - Branch String:   'src/lexer.c:1987,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1988,3'
              BranchSideFuncs:
                - jq_yy_init_buffer
            - BranchSide:      'src/lexer.c:1990,2'
              BranchSideFuncs:
                - jq_yy_init_buffer
      Callsites:
        - Src:             'src/lexer.c:1977,24'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:1979,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1986,26'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:1988,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1992,2'
          Dst:             jq_yy_init_buffer
    - functionName:    yy_get_next_buffer
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1762
      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
        - fread
        - getc
        - jq_yyrealloc
        - jq_yyrestart
        - yy_fatal_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:1635,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1636,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1639,7'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:1639,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1641,8'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1661,26'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:1641,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1646,4'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1654,4'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1663,2'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1664,23'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
            - BranchSide:      'src/lexer.c:1666,7'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:1666,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1670,42'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
            - BranchSide:      'src/lexer.c:1675,4'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:1677,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1681,24'
              BranchSideFuncs:
                - yy_fatal_error
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - jq_yyrealloc
            - BranchSide:      'src/lexer.c:1715,8'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'src/lexer.c:1686,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1688,20'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'src/lexer.c:1702,5'
              BranchSideFuncs:
                - yy_fatal_error
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:1690,10'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1691,24'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'src/lexer.c:1693,6'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'src/lexer.c:1704,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1705,5'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
            - BranchSide:      'src/lexer.c:1708,23'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
                - yy_fatal_error
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:1715,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1716,16'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - __errno_location
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - yy_fatal_error
                - ferror
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - getc
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
                - getc
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
                - getc
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - ferror
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1722,42'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - ferror
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - ferror
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - clearerr
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - ferror
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1719,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1719,3'
              BranchSideFuncs:
                - __errno_location
                - clearerr
                - fread
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
                - __errno_location
                - yy_fatal_error
                - ferror
        - Branch String:   'src/lexer.c:1725,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1727,8'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
                - jq_yyrestart
            - BranchSide:      'src/lexer.c:1742,11'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1727,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1729,12'
              BranchSideFuncs:
                - jq_yyrestart
                - jq_yyrealloc
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1735,12'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1744,6'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1746,18'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1755,21'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1749,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1750,4'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1752,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lexer.c:1636,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1697,6'
          Dst:             jq_yyrealloc
        - Src:             'src/lexer.c:1705,5'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1719,3'
          Dst:             getc
        - Src:             'src/lexer.c:1719,3'
          Dst:             ferror
        - Src:             'src/lexer.c:1719,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1719,3'
          Dst:             __errno_location
        - Src:             'src/lexer.c:1719,3'
          Dst:             fread
        - Src:             'src/lexer.c:1719,3'
          Dst:             ferror
        - Src:             'src/lexer.c:1719,3'
          Dst:             __errno_location
        - Src:             'src/lexer.c:1719,3'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1719,3'
          Dst:             __errno_location
        - Src:             'src/lexer.c:1719,3'
          Dst:             clearerr
        - Src:             'src/lexer.c:1730,4'
          Dst:             jq_yyrestart
        - Src:             'src/lexer.c:1747,50'
          Dst:             jq_yyrealloc
        - Src:             'src/lexer.c:1750,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:    yy_try_NUL_trans
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1821
      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:   'src/lexer.c:1806,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1808,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1811,2'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1811,2'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1813,35'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1817,36'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1814,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1811,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1815,19'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1821,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1821,9'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1821,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    yy_get_previous_state
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1791
      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:   'src/lexer.c:1774,2'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1776,20'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1791,9'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1776,19'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1776,34'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1776,18'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1777,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1779,35'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1782,3'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1782,3'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1784,36'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1788,37'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.c:1785,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1782,3'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1786,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    try_exit
      functionSourceFile: '/src/jq/src/lexer.l'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - state
        - yyscanner
      BBCount:         15
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - yy_pop_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.l:147,3'
          Branch Sides:
            - BranchSide:      'src/lexer.l:148,30'
              BranchSideFuncs:
                - __assert_fail
                - yy_pop_state
            - BranchSide:      'src/lexer.l:149,32'
              BranchSideFuncs:
                - __assert_fail
                - yy_pop_state
            - BranchSide:      'src/lexer.l:150,30'
              BranchSideFuncs:
                - __assert_fail
                - yy_pop_state
            - BranchSide:      'src/lexer.l:153,11'
              BranchSideFuncs:
                - __assert_fail
                - yy_pop_state
            - BranchSide:      'src/lexer.l:159,5'
              BranchSideFuncs: []
        - Branch String:   'src/lexer.l:161,3'
          Branch Sides:
            - BranchSide:      'src/lexer.l:161,3'
              BranchSideFuncs:
                - yy_pop_state
            - BranchSide:      'src/lexer.l:162,7'
              BranchSideFuncs:
                - yy_pop_state
        - Branch String:   'src/lexer.l:162,7'
          Branch Sides:
            - BranchSide:      'src/lexer.l:163,18'
              BranchSideFuncs:
                - yy_pop_state
            - BranchSide:      'src/lexer.l:167,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lexer.l:161,3'
          Dst:             __assert_fail
        - Src:             'src/lexer.l:163,5'
          Dst:             yy_pop_state
    - functionName:    yy_pop_state
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2288
      functionLinenumberEnd: 2294
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - yy_fatal_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/lexer.c:2290,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2291,3'
              BranchSideFuncs:
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2293,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lexer.c:2291,3'
          Dst:             yy_fatal_error
    - functionName:    enter
      functionSourceFile: '/src/jq/src/lexer.l'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - currstate
        - yyscanner
      BBCount:         12
      ICount:          68
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - yy_push_state
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/lexer.l:173,3'
          Branch Sides:
            - BranchSide:      'src/lexer.l:174,19'
              BranchSideFuncs:
                - __assert_fail
                - yy_push_state
            - BranchSide:      'src/lexer.l:175,19'
              BranchSideFuncs:
                - __assert_fail
                - yy_push_state
            - BranchSide:      'src/lexer.l:176,19'
              BranchSideFuncs:
                - __assert_fail
                - yy_push_state
            - BranchSide:      'src/lexer.l:177,37'
              BranchSideFuncs:
                - __assert_fail
                - yy_push_state
            - BranchSide:      'src/lexer.l:179,3'
              BranchSideFuncs:
                - __assert_fail
                - yy_push_state
        - Branch String:   'src/lexer.l:179,3'
          Branch Sides:
            - BranchSide:      'src/lexer.l:179,3'
              BranchSideFuncs:
                - yy_push_state
            - BranchSide:      'src/lexer.l:179,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/lexer.l:179,3'
          Dst:             __assert_fail
        - Src:             'src/lexer.l:180,3'
          Dst:             yy_push_state
    - functionName:    yy_push_state
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2262
      functionLinenumberEnd: 2285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - _new_state
        - yyscanner
      BBCount:         11
      ICount:          112
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - jq_yyalloc
        - jq_yyrealloc
        - yy_fatal_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/lexer.c:2264,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2264,7'
              BranchSideFuncs:
                - jq_yyalloc
                - yy_fatal_error
                - jq_yyrealloc
            - BranchSide:      'src/lexer.c:2268,3'
              BranchSideFuncs:
                - jq_yyalloc
                - yy_fatal_error
                - jq_yyrealloc
        - Branch String:   'src/lexer.c:2271,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2272,43'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:2276,15'
              BranchSideFuncs:
                - jq_yyrealloc
                - yy_fatal_error
        - Branch String:   'src/lexer.c:2278,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:2279,4'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:2280,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/lexer.c:2272,34'
          Dst:             jq_yyalloc
        - Src:             'src/lexer.c:2275,34'
          Dst:             jq_yyrealloc
        - Src:             'src/lexer.c:2279,4'
          Dst:             yy_fatal_error
    - functionName:    jq_yyget_extra
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2337
      functionLinenumberEnd: 2339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - yyscanner
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jq_yylex
      functionSourceFile: '/src/jq/src/lexer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - yylval_param
        - yylloc_param
        - yyscanner
      BBCount:         227
      ICount:          2683
      EdgeCount:       238
      CyclomaticComplexity: 13
      functionsReached:
        - enter
        - jq_yy_create_buffer
        - jq_yy_load_buffer_state
        - jq_yyensure_buffer_stack
        - jq_yyget_extra
        - jq_yyset_extra
        - jv_copy
        - jv_free
        - jv_parse_sized
        - jv_string
        - jv_string_fmt
        - jv_string_length_bytes
        - jv_string_sized
        - jv_string_value
        - try_exit
        - yy_fatal_error
        - yy_get_next_buffer
        - yy_get_previous_state
        - yy_pop_state
        - yy_push_state
        - yy_try_NUL_trans
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lexer.c:1089,7'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1091,3'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1121,2'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1097,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1098,4'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1100,10'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1100,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1101,11'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1103,10'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1103,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1104,12'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1106,10'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1106,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1106,10'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1106,8'
              BranchSideFuncs:
                - jq_yyensure_buffer_stack
                - jq_yy_create_buffer
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1106,10'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1107,27'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1112,25'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1106,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1107,27'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1112,25'
              BranchSideFuncs:
                - jq_yy_load_buffer_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1138,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1140,36'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1143,4'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1143,4'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1145,37'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1149,38'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1146,10'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1143,4'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1147,21'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1151,4'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1137,25'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1155,22'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1156,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1158,12'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1163,3'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1167,3'
          Branch Sides:
            - BranchSide:      'src/lexer.l:46,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.l:46,16'
              BranchSideFuncs:
                - yy_pop_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.l:47,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.l:49,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:51,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:52,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:53,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:54,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:55,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:56,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:57,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:58,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:59,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:60,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:61,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:62,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:63,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:64,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:65,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:66,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:67,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:68,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:69,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:70,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:71,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:72,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:73,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:74,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:75,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:76,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:77,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:78,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:79,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:80,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:81,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:82,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:83,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:84,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
            - BranchSide:      'src/lexer.l:88,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
            - BranchSide:      'src/lexer.l:92,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
            - BranchSide:      'src/lexer.l:96,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
            - BranchSide:      'src/lexer.l:100,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
            - BranchSide:      'src/lexer.l:106,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
            - BranchSide:      'src/lexer.l:110,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
            - BranchSide:      'src/lexer.l:115,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
            - BranchSide:      'src/lexer.l:122,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
            - BranchSide:      'src/lexer.l:125,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:129,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
            - BranchSide:      'src/lexer.l:132,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
            - BranchSide:      'src/lexer.l:133,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
            - BranchSide:      'src/lexer.l:135,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.l:136,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
            - BranchSide:      'src/lexer.l:138,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1171,13'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1177,1'
              BranchSideFuncs:
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1488,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1488,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1488,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1488,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1488,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1488,2'
              BranchSideFuncs: []
            - BranchSide:      'src/lexer.c:1493,42'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
            - BranchSide:      'src/lexer.c:1613,3'
              BranchSideFuncs:
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1499,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1510,22'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
            - BranchSide:      'src/lexer.c:1522,8'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
        - Branch String:   'src/lexer.c:1522,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1526,22'
              BranchSideFuncs:
                - yy_get_previous_state
                - yy_try_NUL_trans
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1558,37'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
                - yy_get_previous_state
        - Branch String:   'src/lexer.c:1543,9'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1546,15'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1553,13'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
        - Branch String:   'src/lexer.c:1558,8'
          Branch Sides:
            - BranchSide:      'src/lexer.c:1562,5'
              BranchSideFuncs:
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1591,6'
              BranchSideFuncs:
                - yy_get_previous_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
            - BranchSide:      'src/lexer.c:1601,6'
              BranchSideFuncs:
                - yy_get_previous_state
                - yy_get_next_buffer
                - yy_get_previous_state
                - yy_get_previous_state
                - yy_try_NUL_trans
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_fatal_error
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_fmt
                - jv_string_value
                - jv_copy
                - jv_string_length_bytes
                - jv_parse_sized
                - jv_free
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_parse_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - jv_string_sized
                - jq_yyget_extra
                - jq_yyset_extra
                - try_exit
                - jq_yyget_extra
                - jq_yyset_extra
                - enter
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_pop_state
                - jq_yyget_extra
                - jq_yyset_extra
                - jq_yyget_extra
                - jq_yyset_extra
                - yy_push_state
                - yy_fatal_error
      Callsites:
        - Src:             'src/lexer.c:1107,4'
          Dst:             jq_yyensure_buffer_stack
        - Src:             'src/lexer.c:1109,5'
          Dst:             jq_yy_create_buffer
        - Src:             'src/lexer.c:1112,3'
          Dst:             jq_yy_load_buffer_state
        - Src:             'src/lexer.c:1177,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.c:1177,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:41,3'
          Dst:             yy_push_state
        - Src:             'src/lexer.l:46,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:46,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:47,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:47,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:44,3'
          Dst:             yy_pop_state
        - Src:             'src/lexer.l:46,3'
          Dst:             yy_pop_state
        - Src:             'src/lexer.l:49,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:49,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:51,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:51,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:52,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:52,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:53,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:53,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:54,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:54,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:55,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:55,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:56,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:56,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:57,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:57,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:58,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:58,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:59,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:59,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:60,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:60,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:61,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:61,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:62,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:62,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:63,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:63,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:64,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:64,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:65,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:65,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:66,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:66,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:67,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:67,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:68,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:68,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:69,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:69,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:70,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:70,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:71,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:71,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:72,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:72,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:73,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:73,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:74,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:74,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:75,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:75,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:76,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:76,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:77,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:77,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:78,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:78,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:79,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:79,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:80,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:80,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:81,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:81,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:82,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:82,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:83,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:83,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:84,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:84,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:84,10'
          Dst:             enter
        - Src:             'src/lexer.l:88,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:88,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:88,10'
          Dst:             try_exit
        - Src:             'src/lexer.l:92,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:92,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:92,21'
          Dst:             jv_string_sized
        - Src:             'src/lexer.l:96,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:96,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:96,22'
          Dst:             jv_parse_sized
        - Src:             'src/lexer.l:100,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:100,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:100,3'
          Dst:             yy_push_state
        - Src:             'src/lexer.l:106,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:106,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:106,12'
          Dst:             enter
        - Src:             'src/lexer.l:110,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:110,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:109,5'
          Dst:             yy_pop_state
        - Src:             'src/lexer.l:115,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:115,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:114,18'
          Dst:             jv_string_fmt
        - Src:             'src/lexer.l:115,38'
          Dst:             jv_string_value
        - Src:             'src/lexer.l:115,87'
          Dst:             jv_copy
        - Src:             'src/lexer.l:115,64'
          Dst:             jv_string_length_bytes
        - Src:             'src/lexer.l:115,23'
          Dst:             jv_parse_sized
        - Src:             'src/lexer.l:116,5'
          Dst:             jv_free
        - Src:             'src/lexer.l:122,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:122,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:120,23'
          Dst:             jv_string_sized
        - Src:             'src/lexer.l:125,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:125,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:129,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:129,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:129,21'
          Dst:             jv_string
        - Src:             'src/lexer.l:132,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:132,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:130,21'
          Dst:             jv_string
        - Src:             'src/lexer.l:133,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:133,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:131,21'
          Dst:             jv_string
        - Src:             'src/lexer.l:135,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:135,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:136,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:136,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:138,1'
          Dst:             jq_yyget_extra
        - Src:             'src/lexer.l:138,1'
          Dst:             jq_yyset_extra
        - Src:             'src/lexer.l:137,1'
          Dst:             yy_fatal_error
        - Src:             'src/lexer.c:1528,23'
          Dst:             yy_get_previous_state
        - Src:             'src/lexer.c:1539,20'
          Dst:             yy_try_NUL_trans
        - Src:             'src/lexer.c:1558,17'
          Dst:             yy_get_next_buffer
        - Src:             'src/lexer.c:1593,24'
          Dst:             yy_get_previous_state
        - Src:             'src/lexer.c:1603,24'
          Dst:             yy_get_previous_state
        - Src:             'src/lexer.c:1613,3'
          Dst:             yy_fatal_error
    - functionName:    i_callout_callout_list_set
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1899
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ae
        - arg
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_node_split_last_char
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3573
      functionLinenumberEnd: 3593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - enc
      BBCount:         14
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - node_new_str
        - onigenc_get_prev_char_head
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3580,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3581,36'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - node_new_str
            - BranchSide:      'regparse.c:3592,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3582,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3582,14'
              BranchSideFuncs:
                - node_new_str
            - BranchSide:      'regparse.c:3590,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3582,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3583,25'
              BranchSideFuncs:
                - node_new_str
            - BranchSide:      'regparse.c:3590,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3584,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3584,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3586,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3581,9'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regparse.c:3583,12'
          Dst:             node_new_str
    - functionName:    node_new_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3492
      functionLinenumberEnd: 3504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - end
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - node_new
        - node_set_str
        - onig_node_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:3495,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3495,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3497,20'
              BranchSideFuncs:
                - node_set_str
                - onig_node_free
        - Branch String:   'regparse.c:3498,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3499,20'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3503,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3494,16'
          Dst:             node_new
        - Src:             'regparse.c:3497,7'
          Dst:             node_set_str
        - Src:             'regparse.c:3499,5'
          Dst:             onig_node_free
    - functionName:    node_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2280
      functionLinenumberEnd: 2291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   'regparse.c:2283,18'
          Branch Sides:
            - BranchSide:      'regparse.c:2281,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regparse.c:2283,18'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regparse.c:2284,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2284,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2285,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_set_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3477
      functionLinenumberEnd: 3487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - s
        - end
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_node_str_cat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:3486,7'
          Dst:             onig_node_str_cat
    - functionName:    onig_node_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2259
      functionLinenumberEnd: 2268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_free_body
      functionUses:    88
      BranchProfiles:
        - Branch String:   'regparse.c:2260,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2260,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2266,18'
              BranchSideFuncs:
                - node_free_body
                - free
      Callsites:
        - Src:             'regparse.c:2266,3'
          Dst:             node_free_body
    - functionName:    node_free_body
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2188
      functionLinenumberEnd: 2255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         51
      ICount:          287
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - bbuf_free
        - onig_node_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:2189,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2189,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2191,11'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - free
                - bbuf_free
                - onig_node_free
                - onig_node_free
                - free
                - free
        - Branch String:   'regparse.c:2191,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2191,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2193,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:2201,20'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - free
            - BranchSide:      'regparse.c:2201,20'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - free
            - BranchSide:      'regparse.c:2213,24'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:2221,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:2226,9'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:2239,9'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2244,9'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:2253,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2253,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2253,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2193,35'
          Branch Sides:
            - BranchSide:      'regparse.c:2194,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:2197,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2194,36'
          Branch Sides:
            - BranchSide:      'regparse.c:2194,39'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:2197,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2193,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2195,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:2197,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2203,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2204,20'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regparse.c:2209,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2215,11'
          Branch Sides:
            - BranchSide:      'regparse.c:2216,19'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:2218,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2221,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2222,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:2223,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2226,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2227,22'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:2230,21'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:2231,11'
          Branch Sides:
            - BranchSide:      'regparse.c:2232,24'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:2236,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2239,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2240,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2241,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2244,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2245,22'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:2246,9'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:2246,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2247,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2248,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2201,5'
          Dst:             onig_node_free
        - Src:             'regparse.c:2205,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:2216,9'
          Dst:             bbuf_free
        - Src:             'regparse.c:2227,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:2232,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:2233,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:2240,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:2245,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:2247,7'
          Dst:             onig_node_free
    - functionName:    bbuf_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bbuf
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   'regparse.c:350,7'
          Branch Sides:
            - BranchSide:      'regparse.c:350,7'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regparse.c:351,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'regparse.c:351,9'
          Branch Sides:
            - BranchSide:      'regparse.c:351,37'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regparse.c:352,11'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    onig_node_str_cat
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3382
      functionLinenumberEnd: 3414
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - s
        - end
      BBCount:         21
      ICount:          204
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - onig_strcpy
        - strcat_capa
        - strcat_capa_from_static
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regparse.c:3385,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3386,23'
              BranchSideFuncs:
                - onig_strcpy
                - strcat_capa
                - strcat_capa_from_static
                - onig_strcpy
            - BranchSide:      'regparse.c:3413,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3388,34'
          Branch Sides:
            - BranchSide:      'regparse.c:3388,38'
              BranchSideFuncs:
                - strcat_capa
                - strcat_capa_from_static
                - onig_strcpy
            - BranchSide:      'regparse.c:3390,18'
              BranchSideFuncs:
                - strcat_capa
                - strcat_capa_from_static
                - onig_strcpy
        - Branch String:   'regparse.c:3388,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3390,18'
              BranchSideFuncs:
                - strcat_capa
                - strcat_capa_from_static
                - onig_strcpy
            - BranchSide:      'regparse.c:3408,19'
              BranchSideFuncs:
                - onig_strcpy
        - Branch String:   'regparse.c:3392,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3393,21'
              BranchSideFuncs:
                - onig_strcpy
            - BranchSide:      'regparse.c:3396,13'
              BranchSideFuncs:
                - strcat_capa
                - strcat_capa_from_static
        - Branch String:   'regparse.c:3396,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3397,39'
              BranchSideFuncs:
                - strcat_capa_from_static
            - BranchSide:      'regparse.c:3400,27'
              BranchSideFuncs:
                - strcat_capa
        - Branch String:   'regparse.c:3402,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3402,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3403,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3393,9'
          Dst:             onig_strcpy
        - Src:             'regparse.c:3397,15'
          Dst:             strcat_capa_from_static
        - Src:             'regparse.c:3400,15'
          Dst:             strcat_capa
        - Src:             'regparse.c:3408,7'
          Dst:             onig_strcpy
    - functionName:    onig_strcpy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
        - end
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:477,7'
          Branch Sides:
            - BranchSide:      'regparse.c:477,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:478,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strcat_capa_from_static
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dest
        - dest_end
        - src
        - src_end
        - capa
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:536,3'
          Branch Sides:
            - BranchSide:      'regparse.c:536,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:537,15'
              BranchSideFuncs:
                - onig_strcpy
                - onig_strcpy
      Callsites:
        - Src:             'regparse.c:537,3'
          Dst:             onig_strcpy
        - Src:             'regparse.c:538,3'
          Dst:             onig_strcpy
    - functionName:    strcat_capa
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dest
        - dest_end
        - src
        - src_end
        - capa
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - onig_strcpy
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:518,7'
          Branch Sides:
            - BranchSide:      'regparse.c:519,27'
              BranchSideFuncs:
                - realloc
                - onig_strcpy
            - BranchSide:      'regparse.c:521,26'
              BranchSideFuncs:
                - malloc
                - onig_strcpy
        - Branch String:   'regparse.c:523,3'
          Branch Sides:
            - BranchSide:      'regparse.c:523,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:524,15'
              BranchSideFuncs:
                - onig_strcpy
      Callsites:
        - Src:             'regparse.c:519,18'
          Dst:             realloc
        - Src:             'regparse.c:524,3'
          Dst:             onig_strcpy
    - functionName:    str_node_can_be_split
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3597
      functionLinenumberEnd: 3603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - enc
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3599,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3600,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3602,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bitset_and
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - bs
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:444,3'
          Branch Sides:
            - BranchSide:      'regparse.c:444,61'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:445,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    and_code_range1
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4111
      functionLinenumberEnd: 4146
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pbuf
        - from1
        - to1
        - data
        - n
      BBCount:         33
      ICount:          190
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - add_code_range_to_buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:4115,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4116,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4141,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4118,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4119,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4124,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4119,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4119,24'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4121,17'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4124,14'
          Branch Sides:
            - BranchSide:      'regparse.c:4125,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4137,15'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4125,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4126,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4133,15'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4126,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4127,37'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4130,17'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4128,15'
          Branch Sides:
            - BranchSide:      'regparse.c:4128,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4129,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4139,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4139,22'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4140,3'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4141,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4142,31'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4145,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4143,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4143,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4144,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4127,15'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4142,9'
          Dst:             add_code_range_to_buf
    - functionName:    add_code_range_to_buf
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3918
      functionLinenumberEnd: 3990
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pbuf
        - from
        - to
      BBCount:         122
      ICount:          807
      EdgeCount:       156
      CyclomaticComplexity: 36
      functionsReached:
        - new_code_range
        - realloc
      functionUses:    25
      BranchProfiles:
        - Branch String:   'regparse.c:3924,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3925,9'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
                - new_code_range
            - BranchSide:      'regparse.c:3928,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
                - new_code_range
        - Branch String:   'regparse.c:3928,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3929,24'
              BranchSideFuncs:
                - new_code_range
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3935,13'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3930,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3930,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3931,13'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3941,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3942,10'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3949,11'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3943,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3944,13'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3946,15'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3949,10'
          Branch Sides:
            - BranchSide:      'regparse.c:3949,41'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3949,45'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3950,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3951,10'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3958,11'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3952,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3953,14'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3955,15'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3959,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3960,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3962,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3962,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3963,9'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3969,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3963,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3964,14'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3965,9'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3965,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3966,12'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3967,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3969,18'
          Branch Sides:
            - BranchSide:      'regparse.c:3969,37'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3982,32'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3969,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3970,43'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3982,32'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3974,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3978,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3975,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3975,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3975,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3975,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3975,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3976,5'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3983,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3983,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3983,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3983,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3983,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3983,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3983,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3983,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3984,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regparse.c:3984,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
                - realloc
        - Branch String:   'regparse.c:3984,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regparse.c:3984,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3984,3'
              BranchSideFuncs:
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regparse.c:3985,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:3985,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
                - realloc
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regparse.c:3985,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:3985,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3985,3'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:3986,8'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:3987,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3987,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:3987,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3987,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3987,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3989,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3929,9'
          Dst:             new_code_range
        - Src:             'regparse.c:3975,7'
          Dst:             realloc
        - Src:             'regparse.c:3983,3'
          Dst:             realloc
        - Src:             'regparse.c:3984,3'
          Dst:             realloc
        - Src:             'regparse.c:3985,3'
          Dst:             realloc
        - Src:             'regparse.c:3987,3'
          Dst:             realloc
    - functionName:    new_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3914
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pbuf
      BBCount:         24
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - bbuf_init
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3903,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3903,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3904,7'
              BranchSideFuncs:
                - bbuf_init
                - realloc
                - free
        - Branch String:   'regparse.c:3905,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3906,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:3911,5'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:3912,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3912,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:3912,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3912,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3912,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3913,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3904,7'
          Dst:             bbuf_init
        - Src:             'regparse.c:3912,3'
          Dst:             realloc
    - functionName:    bbuf_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:333,7'
          Branch Sides:
            - BranchSide:      'regparse.c:334,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:338,31'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regparse.c:339,9'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:339,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    not_code_range_buf
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4007
      functionLinenumberEnd: 4042
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - bbuf
        - pbuf
      BBCount:         27
      ICount:          195
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - add_code_range_to_buf
        - bbuf_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:4012,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4012,22'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4017,28'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4020,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4020,15'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4022,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
                - bbuf_free
        - Branch String:   'regparse.c:4024,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4025,12'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
                - bbuf_free
            - BranchSide:      'regparse.c:4037,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
        - Branch String:   'regparse.c:4027,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4028,33'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - bbuf_free
                - bbuf_free
            - BranchSide:      'regparse.c:4034,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
                - bbuf_free
        - Branch String:   'regparse.c:4029,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4030,20'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:4033,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
                - bbuf_free
        - Branch String:   'regparse.c:4034,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4034,37'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
            - BranchSide:      'regparse.c:4035,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
                - add_code_range_to_buf
                - bbuf_free
        - Branch String:   'regparse.c:4037,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4038,31'
              BranchSideFuncs:
                - add_code_range_to_buf
                - bbuf_free
            - BranchSide:      'regparse.c:4041,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4039,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4039,28'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:4040,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4014,12'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4028,11'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4030,9'
          Dst:             bbuf_free
        - Src:             'regparse.c:4038,9'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4039,17'
          Dst:             bbuf_free
    - functionName:    or_code_range_buf
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4054
      functionLinenumberEnd: 4106
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - bbuf1
        - not1
        - bbuf2
        - not2
        - pbuf
      BBCount:         47
      ICount:          305
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - add_code_range_to_buf
        - bbuf_clone
        - not_code_range_buf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4060,22'
          Branch Sides:
            - BranchSide:      'regparse.c:4060,25'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
                - not_code_range_buf
                - bbuf_clone
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4066,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
                - not_code_range_buf
                - bbuf_clone
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4060,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4061,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4066,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
                - not_code_range_buf
                - bbuf_clone
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4061,19'
          Branch Sides:
            - BranchSide:      'regparse.c:4061,22'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4062,14'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4061,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4062,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4063,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4067,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4068,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
                - not_code_range_buf
                - bbuf_clone
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4070,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
                - not_code_range_buf
                - bbuf_clone
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4070,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4071,9'
              BranchSideFuncs:
                - not_code_range_buf
                - bbuf_clone
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4084,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
        - Branch String:   'regparse.c:4071,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4072,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4075,11'
              BranchSideFuncs:
                - not_code_range_buf
                - bbuf_clone
        - Branch String:   'regparse.c:4075,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4076,27'
              BranchSideFuncs:
                - bbuf_clone
            - BranchSide:      'regparse.c:4079,35'
              BranchSideFuncs:
                - not_code_range_buf
        - Branch String:   'regparse.c:4084,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4085,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
            - BranchSide:      'regparse.c:4087,29'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
        - Branch String:   'regparse.c:4091,17'
          Branch Sides:
            - BranchSide:      'regparse.c:4091,20'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
                - bbuf_clone
            - BranchSide:      'regparse.c:4094,12'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
        - Branch String:   'regparse.c:4091,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4092,20'
              BranchSideFuncs:
                - bbuf_clone
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4094,12'
              BranchSideFuncs:
                - add_code_range_to_buf
                - not_code_range_buf
        - Branch String:   'regparse.c:4097,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4097,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4099,10'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4099,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4100,12'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4105,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4103,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4103,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4104,3'
              BranchSideFuncs:
                - add_code_range_to_buf
      Callsites:
        - Src:             'regparse.c:4062,14'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4072,14'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4076,16'
          Dst:             bbuf_clone
        - Src:             'regparse.c:4079,16'
          Dst:             not_code_range_buf
        - Src:             'regparse.c:4092,9'
          Dst:             bbuf_clone
        - Src:             'regparse.c:4095,9'
          Dst:             not_code_range_buf
        - Src:             'regparse.c:4102,9'
          Dst:             add_code_range_to_buf
    - functionName:    bbuf_clone
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rto
        - from
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bbuf_free
        - bbuf_init
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:363,3'
          Branch Sides:
            - BranchSide:      'regparse.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:364,7'
              BranchSideFuncs:
                - bbuf_init
                - bbuf_free
        - Branch String:   'regparse.c:365,7'
          Branch Sides:
            - BranchSide:      'regparse.c:366,15'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:370,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:364,7'
          Dst:             bbuf_init
        - Src:             'regparse.c:366,5'
          Dst:             bbuf_free
    - functionName:    and_code_range_buf
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4150
      functionLinenumberEnd: 4203
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bbuf1
        - not1
        - bbuf2
        - not2
        - pbuf
      BBCount:         57
      ICount:          368
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - add_code_range_to_buf
        - and_code_range1
        - bbuf_clone
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4156,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4157,9'
              BranchSideFuncs:
                - bbuf_clone
            - BranchSide:      'regparse.c:4161,12'
              BranchSideFuncs:
                - and_code_range1
                - add_code_range_to_buf
                - bbuf_clone
        - Branch String:   'regparse.c:4157,19'
          Branch Sides:
            - BranchSide:      'regparse.c:4157,22'
              BranchSideFuncs:
                - bbuf_clone
            - BranchSide:      'regparse.c:4159,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4157,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4158,25'
              BranchSideFuncs:
                - bbuf_clone
            - BranchSide:      'regparse.c:4159,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4162,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4163,25'
              BranchSideFuncs:
                - bbuf_clone
            - BranchSide:      'regparse.c:4164,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4167,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4168,5'
              BranchSideFuncs:
                - and_code_range1
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4170,29'
              BranchSideFuncs:
                - and_code_range1
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4177,17'
          Branch Sides:
            - BranchSide:      'regparse.c:4177,20'
              BranchSideFuncs:
                - and_code_range1
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4193,12'
              BranchSideFuncs:
                - and_code_range1
        - Branch String:   'regparse.c:4177,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4178,12'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4193,12'
              BranchSideFuncs:
                - and_code_range1
        - Branch String:   'regparse.c:4178,5'
          Branch Sides:
            - BranchSide:      'regparse.c:4179,15'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4192,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4181,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4182,17'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4191,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4184,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4184,26'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4185,13'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4185,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4185,26'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4186,16'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4186,16'
          Branch Sides:
            - BranchSide:      'regparse.c:4186,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4186,14'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4187,16'
          Branch Sides:
            - BranchSide:      'regparse.c:4187,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:4187,14'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4189,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4189,28'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4190,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:4194,5'
          Branch Sides:
            - BranchSide:      'regparse.c:4195,15'
              BranchSideFuncs:
                - and_code_range1
            - BranchSide:      'regparse.c:4200,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4198,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4198,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4199,5'
              BranchSideFuncs:
                - and_code_range1
      Callsites:
        - Src:             'regparse.c:4158,14'
          Dst:             bbuf_clone
        - Src:             'regparse.c:4163,14'
          Dst:             bbuf_clone
        - Src:             'regparse.c:4188,13'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:4197,11'
          Dst:             and_code_range1
    - functionName:    bitset_invert
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bs
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:430,3'
          Branch Sides:
            - BranchSide:      'regparse.c:430,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:431,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bitset_copy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - bs
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:458,3'
          Branch Sides:
            - BranchSide:      'regparse.c:458,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:459,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bitset_or
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - bs
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:451,3'
          Branch Sides:
            - BranchSide:      'regparse.c:451,61'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:452,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bitset_invert_to
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:437,3'
          Branch Sides:
            - BranchSide:      'regparse.c:437,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:438,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bitset_set_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - bs
        - from
        - to
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:421,26'
          Branch Sides:
            - BranchSide:      'regparse.c:421,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:421,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:421,3'
          Branch Sides:
            - BranchSide:      'regparse.c:422,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:424,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_posix_bracket_start
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5233
      functionLinenumberEnd: 5265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
        - enc
      BBCount:         26
      ICount:          153
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:5240,3'
          Branch Sides:
            - BranchSide:      'regparse.c:5241,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5264,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5243,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5244,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5254,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5244,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5245,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5252,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5246,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5247,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5250,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5247,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5247,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5248,23'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5254,23'
          Branch Sides:
            - BranchSide:      'regparse.c:5254,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5257,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5254,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5256,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5257,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5257,14'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5258,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_code_point_sequence_cc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3736
      functionLinenumberEnd: 3796
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - end
        - base
        - enc
        - state
      BBCount:         77
      ICount:          383
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - scan_number_of_base
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3746,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3746,18'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3795,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3749,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3749,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3755,9'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3751,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3751,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3752,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3755,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3755,9'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3756,7'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3755,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3756,7'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3763,14'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3756,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3757,9'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3760,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3758,15'
          Branch Sides:
            - BranchSide:      'regparse.c:3756,7'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3758,15'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3758,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3756,7'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3758,40'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3760,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3760,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3761,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3760,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3761,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3762,5'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3763,14'
          Branch Sides:
            - BranchSide:      'regparse.c:3763,24'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3771,14'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3765,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3765,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3766,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3766,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3766,11'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3766,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3766,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3766,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3767,17'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3766,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3766,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3767,17'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3772,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3773,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3776,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3773,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3773,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3775,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3773,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3774,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3775,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3777,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3777,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3779,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3777,41'
          Branch Sides:
            - BranchSide:      'regparse.c:3777,44'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3779,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3777,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3778,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3779,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3784,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3784,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3785,9'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3785,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3785,19'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3787,5'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3789,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3789,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3790,6'
              BranchSideFuncs:
                - scan_number_of_base
      Callsites:
        - Src:             'regparse.c:3788,9'
          Dst:             scan_number_of_base
    - functionName:    scan_number_of_base
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3712
      functionLinenumberEnd: 3722
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - src
        - end
        - minlen
        - enc
        - rcode
        - base
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - scan_hexadecimal_number
        - scan_octal_number
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:3715,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3716,33'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:3717,12'
              BranchSideFuncs:
                - scan_octal_number
        - Branch String:   'regparse.c:3717,12'
          Branch Sides:
            - BranchSide:      'regparse.c:3718,27'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:3720,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3716,9'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:3718,9'
          Dst:             scan_octal_number
    - functionName:    scan_hexadecimal_number
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3636
      functionLinenumberEnd: 3669
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - minlen
        - maxlen
        - enc
        - rcode
      BBCount:         37
      ICount:          235
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regparse.c:3647,17'
          Branch Sides:
            - BranchSide:      'regparse.c:3647,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3647,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3647,12'
          Branch Sides:
            - BranchSide:      'regparse.c:3647,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3647,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3647,17'
          Branch Sides:
            - BranchSide:      'regparse.c:3647,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3647,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3647,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3648,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3663,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3649,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3649,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3658,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3649,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3650,8'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3658,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3651,28'
          Branch Sides:
            - BranchSide:      'regparse.c:3651,28'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3651,28'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3651,28'
          Branch Sides:
            - BranchSide:      'regparse.c:3651,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3651,28'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3651,28'
          Branch Sides:
            - BranchSide:      'regparse.c:3651,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3651,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3652,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3653,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3655,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3663,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3664,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3666,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    scan_octal_number
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3674
      functionLinenumberEnd: 3707
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - minlen
        - maxlen
        - enc
        - rcode
      BBCount:         30
      ICount:          190
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:3685,17'
          Branch Sides:
            - BranchSide:      'regparse.c:3685,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3685,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3685,12'
          Branch Sides:
            - BranchSide:      'regparse.c:3685,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3685,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3685,17'
          Branch Sides:
            - BranchSide:      'regparse.c:3685,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3685,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3685,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3686,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3701,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3687,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3687,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3696,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3687,37'
          Branch Sides:
            - BranchSide:      'regparse.c:3687,40'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3696,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3687,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3688,8'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3696,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3690,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3691,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3693,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3701,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3702,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3704,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3994
      functionLinenumberEnd: 4003
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pbuf
        - env
        - from
        - to
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - add_code_range_to_buf
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regparse.c:3995,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3996,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4002,32'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:3996,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3997,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3999,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4002,10'
          Dst:             add_code_range_to_buf
    - functionName:    and_cclass
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4207
      functionLinenumberEnd: 4260
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - cc
        - enc
      BBCount:         33
      ICount:          253
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - and_code_range_buf
        - bbuf_free
        - bitset_and
        - bitset_copy
        - bitset_invert
        - bitset_invert_to
        - not_code_range_buf
        - or_code_range_buf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4220,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4221,22'
              BranchSideFuncs:
                - bitset_invert_to
                - bitset_and
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
                - bitset_invert
                - bitset_copy
                - bitset_invert_to
            - BranchSide:      'regparse.c:4224,7'
              BranchSideFuncs:
                - bitset_and
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
                - bitset_invert
                - bitset_copy
                - bitset_invert_to
        - Branch String:   'regparse.c:4224,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4225,22'
              BranchSideFuncs:
                - bitset_invert_to
                - bitset_and
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
                - bitset_invert
                - bitset_copy
            - BranchSide:      'regparse.c:4228,14'
              BranchSideFuncs:
                - bitset_and
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
                - bitset_invert
                - bitset_copy
        - Branch String:   'regparse.c:4229,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4230,17'
              BranchSideFuncs:
                - bitset_copy
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
                - bitset_invert
            - BranchSide:      'regparse.c:4232,7'
              BranchSideFuncs:
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
                - bitset_invert
        - Branch String:   'regparse.c:4232,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4233,19'
              BranchSideFuncs:
                - bitset_invert
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
            - BranchSide:      'regparse.c:4236,9'
              BranchSideFuncs:
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
        - Branch String:   'regparse.c:4236,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4237,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4259,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4237,19'
          Branch Sides:
            - BranchSide:      'regparse.c:4237,22'
              BranchSideFuncs:
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - or_code_range_buf
            - BranchSide:      'regparse.c:4241,30'
              BranchSideFuncs:
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:4237,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4238,29'
              BranchSideFuncs:
                - or_code_range_buf
                - bbuf_free
            - BranchSide:      'regparse.c:4241,30'
              BranchSideFuncs:
                - and_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:4245,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4246,21'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:4249,19'
              BranchSideFuncs:
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:4253,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4253,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4255,18'
              BranchSideFuncs:
                - bbuf_free
      Callsites:
        - Src:             'regparse.c:4221,5'
          Dst:             bitset_invert_to
        - Src:             'regparse.c:4225,5'
          Dst:             bitset_invert_to
        - Src:             'regparse.c:4228,3'
          Dst:             bitset_and
        - Src:             'regparse.c:4230,5'
          Dst:             bitset_copy
        - Src:             'regparse.c:4233,5'
          Dst:             bitset_invert
        - Src:             'regparse.c:4238,11'
          Dst:             or_code_range_buf
        - Src:             'regparse.c:4241,11'
          Dst:             and_code_range_buf
        - Src:             'regparse.c:4244,13'
          Dst:             not_code_range_buf
        - Src:             'regparse.c:4246,11'
          Dst:             bbuf_free
        - Src:             'regparse.c:4249,9'
          Dst:             bbuf_free
        - Src:             'regparse.c:4256,5'
          Dst:             bbuf_free
    - functionName:    or_cclass
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4264
      functionLinenumberEnd: 4318
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - cc
        - enc
      BBCount:         33
      ICount:          253
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - and_code_range_buf
        - bbuf_free
        - bitset_copy
        - bitset_invert
        - bitset_invert_to
        - bitset_or
        - not_code_range_buf
        - or_code_range_buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:4277,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4278,22'
              BranchSideFuncs:
                - bitset_invert_to
                - bitset_or
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
                - bitset_invert
                - bitset_copy
                - bitset_invert_to
            - BranchSide:      'regparse.c:4281,7'
              BranchSideFuncs:
                - bitset_or
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
                - bitset_invert
                - bitset_copy
                - bitset_invert_to
        - Branch String:   'regparse.c:4281,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4282,22'
              BranchSideFuncs:
                - bitset_invert_to
                - bitset_or
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
                - bitset_invert
                - bitset_copy
            - BranchSide:      'regparse.c:4285,13'
              BranchSideFuncs:
                - bitset_or
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
                - bitset_invert
                - bitset_copy
        - Branch String:   'regparse.c:4286,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4287,17'
              BranchSideFuncs:
                - bitset_copy
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
                - bitset_invert
            - BranchSide:      'regparse.c:4289,7'
              BranchSideFuncs:
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
                - bitset_invert
        - Branch String:   'regparse.c:4289,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4290,19'
              BranchSideFuncs:
                - bitset_invert
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
            - BranchSide:      'regparse.c:4293,9'
              BranchSideFuncs:
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
        - Branch String:   'regparse.c:4293,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4294,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4317,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4294,19'
          Branch Sides:
            - BranchSide:      'regparse.c:4294,22'
              BranchSideFuncs:
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
                - and_code_range_buf
            - BranchSide:      'regparse.c:4298,29'
              BranchSideFuncs:
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:4294,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4295,30'
              BranchSideFuncs:
                - and_code_range_buf
                - bbuf_free
            - BranchSide:      'regparse.c:4298,29'
              BranchSideFuncs:
                - or_code_range_buf
                - bbuf_free
                - not_code_range_buf
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:4302,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4303,21'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:4306,19'
              BranchSideFuncs:
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:4310,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4310,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4312,18'
              BranchSideFuncs:
                - bbuf_free
      Callsites:
        - Src:             'regparse.c:4278,5'
          Dst:             bitset_invert_to
        - Src:             'regparse.c:4282,5'
          Dst:             bitset_invert_to
        - Src:             'regparse.c:4285,3'
          Dst:             bitset_or
        - Src:             'regparse.c:4287,5'
          Dst:             bitset_copy
        - Src:             'regparse.c:4290,5'
          Dst:             bitset_invert
        - Src:             'regparse.c:4295,11'
          Dst:             and_code_range_buf
        - Src:             'regparse.c:4298,11'
          Dst:             or_code_range_buf
        - Src:             'regparse.c:4301,13'
          Dst:             not_code_range_buf
        - Src:             'regparse.c:4303,11'
          Dst:             bbuf_free
        - Src:             'regparse.c:4306,9'
          Dst:             bbuf_free
        - Src:             'regparse.c:4313,5'
          Dst:             bbuf_free
    - functionName:    cc_cprop_next
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6818
      functionLinenumberEnd: 6836
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - pcode
        - val
        - state
        - env
      BBCount:         17
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - add_code_range
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:6821,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6822,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6824,8'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:6824,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6825,10'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:6833,4'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6825,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6826,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6827,15'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:6829,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6829,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6830,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6828,11'
          Dst:             add_code_range
    - functionName:    prs_posix_bracket
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6704
      functionLinenumberEnd: 6751
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - src
        - end
        - env
      BBCount:         27
      ICount:          196
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - add_ctype_to_cc
        - onigenc_step
        - onigenc_with_ascii_strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:6728,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6728,7'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
            - BranchSide:      'regparse.c:6728,7'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
        - Branch String:   'regparse.c:6728,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6729,5'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
            - BranchSide:      'regparse.c:6733,9'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
        - Branch String:   'regparse.c:6735,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6736,36'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
            - BranchSide:      'regparse.c:6750,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6736,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6737,33'
              BranchSideFuncs:
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
            - BranchSide:      'regparse.c:6748,3'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
                - onigenc_step
                - onigenc_with_ascii_strncmp
                - add_ctype_to_cc
        - Branch String:   'regparse.c:6738,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6739,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6741,27'
              BranchSideFuncs:
                - add_ctype_to_cc
        - Branch String:   'regparse.c:6742,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6742,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6744,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6736,9'
          Dst:             onigenc_with_ascii_strncmp
        - Src:             'regparse.c:6737,20'
          Dst:             onigenc_step
        - Src:             'regparse.c:6738,11'
          Dst:             onigenc_with_ascii_strncmp
        - Src:             'regparse.c:6741,11'
          Dst:             add_ctype_to_cc
    - functionName:    add_ctype_to_cc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6601
      functionLinenumberEnd: 6700
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - ctype
        - not
        - env
      BBCount:         162
      ICount:          865
      EdgeCount:       207
      CyclomaticComplexity: 47
      functionsReached:
        - add_code_range_to_buf
        - add_ctype_to_cc_by_range
        - add_ctype_to_cc_by_range_limit
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:6610,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
        - Branch String:   'regparse.c:6610,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
        - Branch String:   'regparse.c:6610,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
        - Branch String:   'regparse.c:6610,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
            - BranchSide:      'regparse.c:6610,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
        - Branch String:   'regparse.c:6613,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6614,9'
              BranchSideFuncs:
                - add_ctype_to_cc_by_range_limit
                - add_ctype_to_cc_by_range
            - BranchSide:      'regparse.c:6621,12'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6614,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6615,36'
              BranchSideFuncs:
                - add_ctype_to_cc_by_range
            - BranchSide:      'regparse.c:6617,42'
              BranchSideFuncs:
                - add_ctype_to_cc_by_range_limit
        - Branch String:   'regparse.c:6629,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6641,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6669,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6669,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6669,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6695,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6641,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6642,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6657,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6642,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6643,13'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6648,16'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6643,28'
          Branch Sides:
            - BranchSide:      'regparse.c:6643,31'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6644,17'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6643,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6644,17'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6647,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6644,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6645,13'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6646,9'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6648,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6649,13'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6653,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6649,28'
          Branch Sides:
            - BranchSide:      'regparse.c:6649,31'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6650,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6649,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6650,11'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6651,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6653,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6654,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6655,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6654,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6654,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6655,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6654,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6654,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6654,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6657,7'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6658,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6658,28'
          Branch Sides:
            - BranchSide:      'regparse.c:6658,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6659,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6658,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6659,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6662,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6659,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6660,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6661,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6669,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6670,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6684,14'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6670,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6672,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6676,16'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6672,29'
          Branch Sides:
            - BranchSide:      'regparse.c:6672,32'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6673,18'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6673,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6673,18'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6675,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6672,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6674,11'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6675,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6676,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6677,13'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6680,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6677,28'
          Branch Sides:
            - BranchSide:      'regparse.c:6677,31'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6678,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6677,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6678,11'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6679,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6680,27'
          Branch Sides:
            - BranchSide:      'regparse.c:6680,30'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6682,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6680,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6681,9'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6682,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6681,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6681,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6682,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6681,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6681,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6681,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6684,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6685,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6689,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6685,29'
          Branch Sides:
            - BranchSide:      'regparse.c:6685,32'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6686,16'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6686,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6686,16'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6688,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6685,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6687,11'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6688,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6690,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6690,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6690,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6615,11'
          Dst:             add_ctype_to_cc_by_range
        - Src:             'regparse.c:6617,11'
          Dst:             add_ctype_to_cc_by_range_limit
        - Src:             'regparse.c:6654,9'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6681,9'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6690,9'
          Dst:             add_code_range_to_buf
    - functionName:    add_ctype_to_cc_by_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6437
      functionLinenumberEnd: 6504
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - ctype
        - not
        - enc
        - sb_out
        - mbr
      BBCount:         58
      ICount:          405
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - add_code_range_to_buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:6443,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6444,12'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6470,19'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6444,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6445,17'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6459,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6445,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6447,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6459,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6447,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6448,15'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6457,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6448,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6449,41'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6455,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6451,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6451,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6452,14'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6462,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6463,35'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6468,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6466,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6466,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6467,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6472,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6473,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6481,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6473,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6474,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6479,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6474,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6475,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6477,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6481,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6482,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6483,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6488,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6489,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6498,33'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6489,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6490,37'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6494,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6492,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6492,28'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6493,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6495,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6495,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6496,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6499,9'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6499,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6449,17'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6463,11'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6490,13'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6498,9'
          Dst:             add_code_range_to_buf
    - functionName:    add_ctype_to_cc_by_range_limit
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6511
      functionLinenumberEnd: 6597
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cc
        - ctype
        - not
        - enc
        - sb_out
        - mbr
        - limit
      BBCount:         86
      ICount:          558
      EdgeCount:       113
      CyclomaticComplexity: 29
      functionsReached:
        - add_code_range_to_buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:6519,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6520,12'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6550,19'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6520,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6521,17'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6537,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6521,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6523,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6537,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6523,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6523,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6524,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6524,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6525,15'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6535,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6525,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6526,18'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6533,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6527,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6527,34'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6528,41'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6529,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6529,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6530,14'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6540,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6541,14'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6548,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6543,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6543,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6544,11'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6544,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6544,30'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6545,35'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6546,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6546,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6547,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6552,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6553,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6569,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6554,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6555,18'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6560,16'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6555,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6556,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6558,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6560,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6561,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6564,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6561,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6561,26'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6562,9'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6565,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6565,32'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6566,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6567,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6567,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6568,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6569,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6570,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6571,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6576,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6577,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6588,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6578,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6578,25'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6580,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6580,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6581,37'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6584,14'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6582,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6582,28'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6583,7'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6585,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6585,32'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:6586,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6587,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6587,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6588,5'
              BranchSideFuncs:
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:6592,9'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6592,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6528,17'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6545,11'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6581,13'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:6591,9'
          Dst:             add_code_range_to_buf
    - functionName:    cc_char_next
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6842
      functionLinenumberEnd: 6906
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - from
        - to
        - from_raw
        - to_raw
        - intype
        - type
        - state
        - env
      BBCount:         48
      ICount:          298
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - add_code_range
        - bitset_set_range
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:6845,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6847,10'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:6860,9'
              BranchSideFuncs:
                - bitset_set_range
                - add_code_range
                - add_code_range
                - bitset_set_range
            - BranchSide:      'regparse.c:6895,6'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6895,6'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6899,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6847,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6848,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6853,15'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:6848,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6849,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6851,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6855,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6855,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6856,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6860,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6861,11'
              BranchSideFuncs:
                - add_code_range
                - bitset_set_range
            - BranchSide:      'regparse.c:6879,12'
              BranchSideFuncs:
                - bitset_set_range
                - add_code_range
        - Branch String:   'regparse.c:6861,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6862,14'
              BranchSideFuncs:
                - bitset_set_range
            - BranchSide:      'regparse.c:6874,30'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:6862,26'
          Branch Sides:
            - BranchSide:      'regparse.c:6862,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6863,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6862,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6863,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6865,14'
              BranchSideFuncs:
                - bitset_set_range
        - Branch String:   'regparse.c:6865,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6866,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6871,26'
              BranchSideFuncs:
                - bitset_set_range
        - Branch String:   'regparse.c:6866,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6867,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6869,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6875,13'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6875,27'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6879,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6880,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6885,24'
              BranchSideFuncs:
                - bitset_set_range
                - add_code_range
        - Branch String:   'regparse.c:6880,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6881,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6883,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6885,52'
          Branch Sides:
            - BranchSide:      'regparse.c:6885,64'
              BranchSideFuncs:
                - bitset_set_range
                - add_code_range
            - BranchSide:      'regparse.c:6885,7'
              BranchSideFuncs:
                - bitset_set_range
                - add_code_range
        - Branch String:   'regparse.c:6887,11'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6887,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6854,11'
          Dst:             add_code_range
        - Src:             'regparse.c:6871,9'
          Dst:             bitset_set_range
        - Src:             'regparse.c:6874,13'
          Dst:             add_code_range
        - Src:             'regparse.c:6885,7'
          Dst:             bitset_set_range
        - Src:             'regparse.c:6886,11'
          Dst:             add_code_range
    - functionName:    CC_ESC_WARN
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5117
      functionLinenumberEnd: 5129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - c
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - onig_snprintf_with_pattern
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regparse.c:5118,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5118,36'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5120,7'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
        - Branch String:   'regparse.c:5120,66'
          Branch Sides:
            - BranchSide:      'regparse.c:5120,66'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:5121,7'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
        - Branch String:   'regparse.c:5120,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5120,7'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:5123,32'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
      Callsites:
        - Src:             'regparse.c:5123,5'
          Dst:             onig_snprintf_with_pattern
    - functionName:    onig_null_warn
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_exist_check
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6911
      functionLinenumberEnd: 6929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - from
        - end
        - ignore_escaped
        - env
      BBCount:         20
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:6918,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6919,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6928,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6919,24'
          Branch Sides:
            - BranchSide:      'regparse.c:6919,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6923,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6919,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6920,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6923,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6924,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6924,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6925,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fetch_token_cc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5269
      functionLinenumberEnd: 5550
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tok
        - src
        - end
        - env
        - state
      BBCount:         297
      ICount:          1619
      EdgeCount:       389
      CyclomaticComplexity: 94
      functionsReached:
        - CC_ESC_WARN
        - check_code_point_sequence_cc
        - fetch_escaped_value
        - get_next_code_point
        - is_posix_bracket_start
        - scan_hexadecimal_number
        - scan_octal_number
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regparse.c:5283,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5284,33'
              BranchSideFuncs:
                - get_next_code_point
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5301,7'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5285,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5286,7'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5288,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5288,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5289,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5292,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5292,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5293,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5298,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5301,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5301,7'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5301,7'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5301,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5302,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5306,3'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5301,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5302,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5306,3'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5312,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5313,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5315,12'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5315,12'
          Branch Sides:
            - BranchSide:      'regparse.c:5316,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5318,12'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5318,12'
          Branch Sides:
            - BranchSide:      'regparse.c:5319,11'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5517,12'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
        - Branch String:   'regparse.c:5319,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5320,7'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5322,9'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5322,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5322,9'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5322,9'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5322,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5322,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5324,5'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5322,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5322,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5324,5'
              BranchSideFuncs:
                - scan_octal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
                - scan_octal_number
                - fetch_escaped_value
        - Branch String:   'regparse.c:5327,5'
          Branch Sides:
            - BranchSide:      'regparse.c:5329,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5334,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5339,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5344,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5349,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5354,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5359,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5365,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5373,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5373,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5394,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5413,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5464,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5481,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5491,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5507,7'
              BranchSideFuncs:
                - fetch_escaped_value
        - Branch String:   'regparse.c:5359,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5359,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5360,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5365,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5365,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5366,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5373,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5373,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5373,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5373,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5373,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5375,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5373,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5373,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5375,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5375,12'
          Branch Sides:
            - BranchSide:      'regparse.c:5375,10'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5375,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5376,21'
          Branch Sides:
            - BranchSide:      'regparse.c:5377,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5391,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5376,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5378,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5391,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5382,19'
          Branch Sides:
            - BranchSide:      'regparse.c:5382,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5382,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5382,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5382,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5390,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5382,19'
          Branch Sides:
            - BranchSide:      'regparse.c:5382,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5390,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5382,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5383,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5390,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5384,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5385,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5388,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5394,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5394,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5394,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5394,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5394,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5396,14'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5394,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5394,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5396,14'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5397,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5397,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5397,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5397,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5397,28'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5410,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5397,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5398,9'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5410,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5400,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5400,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5401,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5401,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5401,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5401,13'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5401,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5402,16'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5407,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5401,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5402,16'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5407,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5402,16'
          Branch Sides:
            - BranchSide:      'regparse.c:5402,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5402,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5403,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5403,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5405,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5403,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5404,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5405,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5413,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5413,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5413,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5413,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5413,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5415,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5413,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5413,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5415,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5416,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5416,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5416,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5416,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5416,28'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5451,16'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5416,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5417,9'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5451,16'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5419,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5419,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5420,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5420,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5420,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5420,13'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5420,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5421,16'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5426,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5420,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5421,16'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5426,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5421,16'
          Branch Sides:
            - BranchSide:      'regparse.c:5421,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5421,14'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5422,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5422,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5424,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5422,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5423,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5424,9'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5428,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5429,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5448,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5429,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5429,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5429,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5429,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5429,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5430,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5429,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5429,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5430,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5430,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5430,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
            - BranchSide:      'regparse.c:5430,15'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5430,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5431,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5436,27'
              BranchSideFuncs:
                - check_code_point_sequence_cc
        - Branch String:   'regparse.c:5439,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5439,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5440,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5440,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5440,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5441,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5453,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5453,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5454,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5454,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5455,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5457,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5464,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5464,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5464,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5464,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5464,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5465,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5464,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5464,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5465,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5466,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5467,31'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5478,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5470,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5470,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5471,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5471,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5472,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5474,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5481,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5481,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5481,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5481,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5481,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5482,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5481,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5481,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5482,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5483,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5484,31'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5487,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5491,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5492,9'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5504,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5495,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5495,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5496,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5496,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5496,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5497,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5497,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5498,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5500,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5509,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5509,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5510,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5510,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5511,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5514,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5517,12'
          Branch Sides:
            - BranchSide:      'regparse.c:5518,9'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
            - BranchSide:      'regparse.c:5539,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5518,54'
          Branch Sides:
            - BranchSide:      'regparse.c:5518,58'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
            - BranchSide:      'regparse.c:5529,10'
              BranchSideFuncs:
                - CC_ESC_WARN
        - Branch String:   'regparse.c:5518,58'
          Branch Sides:
            - BranchSide:      'regparse.c:5518,58'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
            - BranchSide:      'regparse.c:5518,58'
              BranchSideFuncs:
                - CC_ESC_WARN
                - is_posix_bracket_start
        - Branch String:   'regparse.c:5518,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5519,20'
              BranchSideFuncs:
                - is_posix_bracket_start
                - CC_ESC_WARN
            - BranchSide:      'regparse.c:5529,10'
              BranchSideFuncs:
                - CC_ESC_WARN
        - Branch String:   'regparse.c:5521,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5522,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5525,9'
              BranchSideFuncs:
                - CC_ESC_WARN
        - Branch String:   'regparse.c:5531,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5532,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5535,21'
              BranchSideFuncs:
                - CC_ESC_WARN
        - Branch String:   'regparse.c:5540,56'
          Branch Sides:
            - BranchSide:      'regparse.c:5541,10'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5545,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5541,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5541,10'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5541,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5541,10'
          Branch Sides:
            - BranchSide:      'regparse.c:5541,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5545,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5541,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5541,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5545,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5541,19'
          Branch Sides:
            - BranchSide:      'regparse.c:5541,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5541,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5540,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5542,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5545,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:5284,9'
          Dst:             get_next_code_point
        - Src:             'regparse.c:5399,13'
          Dst:             scan_octal_number
        - Src:             'regparse.c:5418,13'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:5437,17'
          Dst:             check_code_point_sequence_cc
        - Src:             'regparse.c:5452,13'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:5469,13'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:5494,13'
          Dst:             scan_octal_number
        - Src:             'regparse.c:5508,11'
          Dst:             fetch_escaped_value
        - Src:             'regparse.c:5521,11'
          Dst:             is_posix_bracket_start
        - Src:             'regparse.c:5535,9'
          Dst:             CC_ESC_WARN
    - functionName:    get_next_code_point
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3852
      functionLinenumberEnd: 3884
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - base
        - enc
        - in_cc
        - rcode
      BBCount:         34
      ICount:          192
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - scan_number_of_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:3859,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3860,5'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3879,31'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3861,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3861,11'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3874,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3861,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3862,11'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3874,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3862,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3863,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3866,16'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3874,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3874,11'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3874,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3880,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3880,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3882,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3879,7'
          Dst:             scan_number_of_base
    - functionName:    fetch_escaped_value
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4802
      functionLinenumberEnd: 4813
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - env
        - val
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fetch_escaped_value_raw
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4807,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4807,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4809,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4810,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4810,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4812,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4806,7'
          Dst:             fetch_escaped_value_raw
    - functionName:    fetch_escaped_value_raw
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4731
      functionLinenumberEnd: 4798
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - env
        - val
      BBCount:         86
      ICount:          446
      EdgeCount:       110
      CyclomaticComplexity: 26
      functionsReached:
        - conv_backslash_value
        - fetch_escaped_value_raw
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:4737,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4737,7'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4737,7'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4737,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4737,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4739,3'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4737,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4737,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4739,3'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4740,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4742,9'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4759,9'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4769,9'
              BranchSideFuncs:
                - conv_backslash_value
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4788,5'
              BranchSideFuncs:
                - conv_backslash_value
        - Branch String:   'regparse.c:4742,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4743,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4755,7'
              BranchSideFuncs:
                - conv_backslash_value
        - Branch String:   'regparse.c:4743,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4743,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4743,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4743,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4743,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4744,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4743,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4743,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4744,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4745,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4745,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4746,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4746,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4746,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4746,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4746,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4746,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4747,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4746,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4746,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4747,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4748,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4749,41'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4752,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4750,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4750,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4751,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4759,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4760,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4766,7'
              BranchSideFuncs:
                - conv_backslash_value
        - Branch String:   'regparse.c:4760,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4760,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4760,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4760,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4760,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4761,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4760,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4760,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4761,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4762,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4762,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4763,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4769,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4769,63'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4769,9'
              BranchSideFuncs:
                - conv_backslash_value
        - Branch String:   'regparse.c:4771,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4771,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4771,11'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4771,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4771,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4772,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4771,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4771,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4772,7'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4773,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4774,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4777,13'
              BranchSideFuncs:
                - fetch_escaped_value_raw
        - Branch String:   'regparse.c:4777,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4778,43'
              BranchSideFuncs:
                - fetch_escaped_value_raw
            - BranchSide:      'regparse.c:4781,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4779,15'
          Branch Sides:
            - BranchSide:      'regparse.c:4779,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4780,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4749,13'
          Dst:             fetch_escaped_value_raw
        - Src:             'regparse.c:4778,15'
          Dst:             fetch_escaped_value_raw
        - Src:             'regparse.c:4790,11'
          Dst:             conv_backslash_value
    - functionName:    conv_backslash_value
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4322
      functionLinenumberEnd: 4342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - env
      BBCount:         17
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:4323,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4324,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4341,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4324,5'
          Branch Sides:
            - BranchSide:      'regparse.c:4325,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4326,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4327,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4328,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4329,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4330,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4331,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4333,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4338,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4333,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4334,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4335,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fetch_char_property_to_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6755
      functionLinenumberEnd: 6786
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - env
      BBCount:         25
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - onig_scan_env_set_error_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:6766,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6767,12'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6785,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6769,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6770,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6780,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6771,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6772,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6775,40'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6780,23'
          Branch Sides:
            - BranchSide:      'regparse.c:6780,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6781,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6780,35'
          Branch Sides:
            - BranchSide:      'regparse.c:6780,38'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6781,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6780,47'
          Branch Sides:
            - BranchSide:      'regparse.c:6780,50'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6781,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6775,9'
          Dst:             onig_scan_env_set_error_string
    - functionName:    onig_scan_env_set_error_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9452
      functionLinenumberEnd: 9455
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - ecode
        - arg
        - arg_end
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    node_new_str_crude
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3540
      functionLinenumberEnd: 3545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - end
        - options
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_str_with_options
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:3542,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3542,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3543,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3541,16'
          Dst:             node_new_str_with_options
    - functionName:    node_new_str_with_options
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3528
      functionLinenumberEnd: 3535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - end
        - options
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_str
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:3532,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3532,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3533,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3530,10'
          Dst:             node_new_str
    - functionName:    prs_long
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7429
      functionLinenumberEnd: 7462
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
        - end
        - sign_on
        - max
        - rl
      BBCount:         29
      ICount:          182
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:7436,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7436,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7438,8'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7441,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7442,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7460,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7444,18'
          Branch Sides:
            - BranchSide:      'regparse.c:7444,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7451,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7444,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7445,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7451,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7446,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7447,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7449,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7451,27'
          Branch Sides:
            - BranchSide:      'regparse.c:7451,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7455,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7451,40'
          Branch Sides:
            - BranchSide:      'regparse.c:7451,43'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7452,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7451,14'
          Branch Sides:
            - BranchSide:      'regparse.c:7452,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7455,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7452,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7452,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7453,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    clear_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7466
      functionLinenumberEnd: 7479
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - types
        - vals
      BBCount:         13
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:7469,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7470,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:7479,1'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7470,5'
          Branch Sides:
            - BranchSide:      'regparse.c:7472,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:7476,7'
              BranchSideFuncs:
                - free
        - Branch String:   'regparse.c:7472,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7473,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:7474,7'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    get_callout_opt_default_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - name_id
        - index
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_callout_opt_arg_num_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1857
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_callout_arg_type_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1862
      functionLinenumberEnd: 1863
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - name_id
        - index
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_callout_arg_num_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1851
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_callout_name_id_by_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1765
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - is_not_single
        - name
        - name_end
        - rid
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - callout_name_find
        - is_allowed_callout_name
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:1769,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1770,5'
              BranchSideFuncs:
                - callout_name_find
            - BranchSide:      'regparse.c:1773,25'
              BranchSideFuncs:
                - callout_name_find
        - Branch String:   'regparse.c:1774,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1775,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1778,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1769,9'
          Dst:             is_allowed_callout_name
        - Src:             'regparse.c:1773,7'
          Dst:             callout_name_find
    - functionName:    is_allowed_callout_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - name
        - name_end
      BBCount:         35
      ICount:          171
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:1615,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1615,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1617,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1618,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1619,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1630,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1623,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1623,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1623,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1620,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1621,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1623,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1623,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1624,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1627,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1624,20'
          Branch Sides:
            - BranchSide:      'regparse.c:1624,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1625,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1624,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1624,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1625,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    callout_name_find
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - is_not_single
        - name
        - name_end
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - onig_st_lookup_callout_name_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:1447,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1447,7'
              BranchSideFuncs:
                - onig_st_lookup_callout_name_table
                - onig_st_lookup_callout_name_table
            - BranchSide:      'regparse.c:1448,43'
              BranchSideFuncs:
                - onig_st_lookup_callout_name_table
                - onig_st_lookup_callout_name_table
        - Branch String:   'regparse.c:1450,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1451,11'
              BranchSideFuncs:
                - onig_st_lookup_callout_name_table
            - BranchSide:      'regparse.c:1458,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1451,38'
          Branch Sides:
            - BranchSide:      'regparse.c:1452,11'
              BranchSideFuncs:
                - onig_st_lookup_callout_name_table
            - BranchSide:      'regparse.c:1457,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1451,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1453,13'
              BranchSideFuncs:
                - onig_st_lookup_callout_name_table
            - BranchSide:      'regparse.c:1457,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1448,9'
          Dst:             onig_st_lookup_callout_name_table
        - Src:             'regparse.c:1454,9'
          Dst:             onig_st_lookup_callout_name_table
    - functionName:    onig_st_lookup_callout_name_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
        - enc
        - type
        - str_key
        - end_key
        - value
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_lookup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:707,10'
          Dst:             onig_st_lookup
    - functionName:    prs_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7485
      functionLinenumberEnd: 7643
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - skip_mode
        - cterm
        - src
        - end
        - max_arg_num
        - types
        - vals
        - env
      BBCount:         105
      ICount:          605
      EdgeCount:       136
      CyclomaticComplexity: 33
      functionsReached:
        - clear_callout_args
        - is_allowed_callout_tag_name
        - onigenc_strdup
        - prs_long
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:7501,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7501,7'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7501,7'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7501,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7501,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7503,5'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7501,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7501,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7503,5'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7505,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7506,9'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7631,7'
              BranchSideFuncs:
                - clear_callout_args
        - Branch String:   'regparse.c:7512,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7512,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7512,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7512,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7513,11'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7517,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7512,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7513,11'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7517,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7519,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7520,13'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7531,13'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7521,23'
          Branch Sides:
            - BranchSide:      'regparse.c:7521,26'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7523,9'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7521,37'
          Branch Sides:
            - BranchSide:      'regparse.c:7521,40'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7523,9'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7521,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7523,9'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7525,15'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7531,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7532,15'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7535,18'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7535,29'
          Branch Sides:
            - BranchSide:      'regparse.c:7535,32'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7536,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7535,18'
          Branch Sides:
            - BranchSide:      'regparse.c:7536,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7538,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7541,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7542,20'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7551,13'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7543,17'
          Branch Sides:
            - BranchSide:      'regparse.c:7544,17'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7548,21'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7556,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7557,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7628,9'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7557,28'
          Branch Sides:
            - BranchSide:      'regparse.c:7557,31'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7562,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7557,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7558,11'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7562,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7562,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7563,14'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7625,8'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7563,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7564,15'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7584,17'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
        - Branch String:   'regparse.c:7565,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7567,26'
              BranchSideFuncs:
                - prs_long
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
            - BranchSide:      'regparse.c:7575,15'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
        - Branch String:   'regparse.c:7568,17'
          Branch Sides:
            - BranchSide:      'regparse.c:7569,27'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
            - BranchSide:      'regparse.c:7573,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
        - Branch String:   'regparse.c:7575,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7576,25'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
            - BranchSide:      'regparse.c:7582,9'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
        - Branch String:   'regparse.c:7577,17'
          Branch Sides:
            - BranchSide:      'regparse.c:7578,17'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7581,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
                - onigenc_strdup
        - Branch String:   'regparse.c:7584,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7586,11'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7589,15'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7598,40'
              BranchSideFuncs:
                - onigenc_strdup
                - clear_callout_args
                - is_allowed_callout_tag_name
                - prs_long
            - BranchSide:      'regparse.c:7608,15'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - clear_callout_args
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7619,13'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7619,13'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7623,7'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7589,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7590,15'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7593,23'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7599,17'
          Branch Sides:
            - BranchSide:      'regparse.c:7600,17'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7602,31'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7608,25'
          Branch Sides:
            - BranchSide:      'regparse.c:7608,58'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7609,15'
              BranchSideFuncs:
                - clear_callout_args
        - Branch String:   'regparse.c:7608,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7609,15'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
            - BranchSide:      'regparse.c:7613,29'
              BranchSideFuncs:
                - clear_callout_args
                - is_allowed_callout_tag_name
                - onigenc_strdup
                - prs_long
        - Branch String:   'regparse.c:7628,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7505,3'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7628,21'
              BranchSideFuncs:
                - clear_callout_args
        - Branch String:   'regparse.c:7631,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7632,7'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7636,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7640,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7641,24'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7642,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:7567,17'
          Dst:             prs_long
        - Src:             'regparse.c:7598,25'
          Dst:             onigenc_strdup
        - Src:             'regparse.c:7608,30'
          Dst:             is_allowed_callout_tag_name
        - Src:             'regparse.c:7641,5'
          Dst:             clear_callout_args
    - functionName:    is_allowed_callout_tag_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1655
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - name
        - name_end
      BBCount:         35
      ICount:          171
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:1639,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1639,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1641,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1642,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1643,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1654,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1647,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1647,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1644,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1647,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1644,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1645,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1647,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1647,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1648,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1651,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1648,20'
          Branch Sides:
            - BranchSide:      'regparse.c:1648,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1649,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1648,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1648,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1649,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    callout_tag_find
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2018
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - name
        - name_end
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_st_lookup_strend
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2015,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2015,7'
              BranchSideFuncs:
                - onig_st_lookup_strend
            - BranchSide:      'regparse.c:2016,27'
              BranchSideFuncs:
                - onig_st_lookup_strend
      Callsites:
        - Src:             'regparse.c:2016,5'
          Dst:             onig_st_lookup_strend
    - functionName:    onig_st_lookup_strend
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
        - str_key
        - end_key
        - value
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_lookup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:608,10'
          Dst:             onig_st_lookup
    - functionName:    callout_tag_table_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2032
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rt
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_st_init_strend_table_with_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2028,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2028,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2030,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2027,7'
          Dst:             onig_st_init_strend_table_with_size
    - functionName:    onig_st_init_strend_table_with_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table_with_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:596,28'
          Dst:             onig_st_init_table_with_size
    - functionName:    str_end_cmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ax
        - ay
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:558,7'
          Branch Sides:
            - BranchSide:      'regparse.c:559,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:561,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:563,3'
          Branch Sides:
            - BranchSide:      'regparse.c:564,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:570,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:565,9'
          Branch Sides:
            - BranchSide:      'regparse.c:565,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:567,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_end_hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ax
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:581,3'
          Branch Sides:
            - BranchSide:      'regparse.c:582,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:585,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    callout_tag_entry_raw
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - env
        - t
        - name
        - name_end
        - entry_val
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - callout_tag_find
        - onig_scan_env_set_error_string
        - onig_st_insert_strend
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2041,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2042,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2044,26'
              BranchSideFuncs:
                - callout_tag_find
                - onig_st_insert_strend
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:2045,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2046,36'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:2051,29'
              BranchSideFuncs:
                - onig_st_insert_strend
        - Branch String:   'regparse.c:2052,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2052,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2054,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2044,9'
          Dst:             callout_tag_find
        - Src:             'regparse.c:2046,5'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regparse.c:2051,7'
          Dst:             onig_st_insert_strend
    - functionName:    onig_st_insert_strend
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - str_key
        - end_key
        - value
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - onig_st_insert
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:619,3'
          Branch Sides:
            - BranchSide:      'regparse.c:619,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:621,23'
              BranchSideFuncs:
                - onig_st_insert
                - free
        - Branch String:   'regparse.c:624,7'
          Branch Sides:
            - BranchSide:      'regparse.c:625,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:627,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:623,12'
          Dst:             onig_st_insert
    - functionName:    ext_ensure_tag_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2059
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - callout_tag_table_new
        - onig_get_regex_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2065,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2065,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2067,7'
              BranchSideFuncs:
                - callout_tag_table_new
        - Branch String:   'regparse.c:2067,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2068,9'
              BranchSideFuncs:
                - callout_tag_table_new
            - BranchSide:      'regparse.c:2074,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2069,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2069,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2071,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2064,9'
          Dst:             onig_get_regex_ext
        - Src:             'regparse.c:2068,9'
          Dst:             callout_tag_table_new
    - functionName:    node_new_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2912
      functionLinenumberEnd: 2923
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - callout_of
        - num
        - id
        - env
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2914,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2914,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2916,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2913,11'
          Dst:             node_new
    - functionName:    callout_tag_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2098
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - env
        - reg
        - name
        - name_end
        - entry_val
      BBCount:         10
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - callout_tag_entry_raw
        - ext_ensure_tag_table
        - onig_get_regex_ext
        - onig_reg_callout_list_at
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2086,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2086,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2088,28'
              BranchSideFuncs:
                - onig_get_regex_ext
                - callout_tag_entry_raw
                - onig_reg_callout_list_at
        - Branch String:   'regparse.c:2089,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2089,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2090,29'
              BranchSideFuncs:
                - callout_tag_entry_raw
                - onig_reg_callout_list_at
        - Branch String:   'regparse.c:2093,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2093,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2094,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2085,7'
          Dst:             ext_ensure_tag_table
        - Src:             'regparse.c:2088,9'
          Dst:             onig_get_regex_ext
        - Src:             'regparse.c:2090,7'
          Dst:             callout_tag_entry_raw
        - Src:             'regparse.c:2092,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_reg_callout_list_at
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2847
      functionLinenumberEnd: 2856
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - num
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'regparse.c:2849,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2849,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2851,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2851,16'
          Branch Sides:
            - BranchSide:      'regparse.c:2851,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2852,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2851,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2852,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2854,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reg_callout_list_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2860
      functionLinenumberEnd: 2907
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - rnum
      BBCount:         16
      ICount:          173
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - onig_get_regex_ext
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2869,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2869,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2871,7'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regparse.c:2871,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2872,32'
              BranchSideFuncs:
                - malloc
                - realloc
            - BranchSide:      'regparse.c:2880,9'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:2873,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2873,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2875,25'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:2881,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2882,17'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:2891,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2885,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2885,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2887,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2868,9'
          Dst:             onig_get_regex_ext
        - Src:             'regparse.c:2883,32'
          Dst:             realloc
    - functionName:    make_absent_tail
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3067
      functionLinenumberEnd: 3111
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node1
        - node2
        - pre_save_right_id
        - env
      BBCount:         18
      ICount:          149
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - make_alt
        - make_list
        - node_new_fail
        - node_new_save_gimmick
        - node_new_update_var_gimmick
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3078,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3078,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3080,8'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - node_new_update_var_gimmick
                - make_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3083,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3083,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3085,22'
              BranchSideFuncs:
                - node_new_fail
                - make_list
                - node_new_update_var_gimmick
                - make_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3086,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3086,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3088,20'
              BranchSideFuncs:
                - make_list
                - node_new_update_var_gimmick
                - make_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3089,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3089,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3091,3'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - make_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3095,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3095,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3097,19'
              BranchSideFuncs:
                - make_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3098,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3098,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3100,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3077,7'
          Dst:             node_new_save_gimmick
        - Src:             'regparse.c:3081,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3085,7'
          Dst:             node_new_fail
        - Src:             'regparse.c:3088,7'
          Dst:             make_list
        - Src:             'regparse.c:3093,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3097,7'
          Dst:             make_alt
        - Src:             'regparse.c:3107,3'
          Dst:             onig_node_free
        - Src:             'regparse.c:3108,3'
          Dst:             onig_node_free
        - Src:             'regparse.c:3109,3'
          Dst:             onig_node_free
    - functionName:    node_new_save_gimmick
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2773
      functionLinenumberEnd: 2787
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - save_type
        - env
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regparse.c:2779,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2779,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2781,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2778,11'
          Dst:             node_new
    - functionName:    node_new_update_var_gimmick
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2792
      functionLinenumberEnd: 2802
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - update_var_type
        - id
        - env
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regparse.c:2794,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2794,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2796,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2793,11'
          Dst:             node_new
    - functionName:    node_new_fail
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2757
      functionLinenumberEnd: 2762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
        - node_set_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:2759,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2759,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2761,25'
              BranchSideFuncs:
                - node_set_fail
      Callsites:
        - Src:             'regparse.c:2758,11'
          Dst:             node_new
        - Src:             'regparse.c:2761,10'
          Dst:             node_set_fail
    - functionName:    make_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2487
      functionLinenumberEnd: 2488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ns
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - make_list_or_alt
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2488,10'
          Dst:             make_list_or_alt
    - functionName:    make_alt
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - ns
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - make_list_or_alt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2494,10'
          Dst:             make_list_or_alt
    - functionName:    make_list_or_alt
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - n
        - ns
      BBCount:         15
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - make_list_or_alt
        - node_new
        - onig_node_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:2456,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2456,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2458,7'
              BranchSideFuncs:
                - node_new
                - make_list_or_alt
                - onig_node_free
                - node_new
        - Branch String:   'regparse.c:2458,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2459,9'
              BranchSideFuncs:
                - node_new
            - BranchSide:      'regparse.c:2468,9'
              BranchSideFuncs:
                - node_new
                - make_list_or_alt
                - onig_node_free
        - Branch String:   'regparse.c:2460,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2460,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2461,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2469,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2469,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2471,30'
              BranchSideFuncs:
                - make_list_or_alt
                - onig_node_free
        - Branch String:   'regparse.c:2472,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2473,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2477,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2459,9'
          Dst:             node_new
        - Src:             'regparse.c:2468,9'
          Dst:             node_new
        - Src:             'regparse.c:2471,13'
          Dst:             make_list_or_alt
        - Src:             'regparse.c:2473,7'
          Dst:             onig_node_free
    - functionName:    node_set_fail
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2749
      functionLinenumberEnd: 2752
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    make_absent_engine
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2985
      functionLinenumberEnd: 3062
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - pre_save_right_id
        - absent
        - step_one
        - lower
        - upper
        - possessive
        - is_range_cutter
        - env
      BBCount:         45
      ICount:          322
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - make_alt
        - make_list
        - node_new_bag
        - node_new_fail
        - node_new_quantifier
        - node_new_save_gimmick
        - node_new_update_var_gimmick
        - onig_node_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2992,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2992,30'
              BranchSideFuncs:
                - node_new_save_gimmick
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
            - BranchSide:      'regparse.c:2994,11'
              BranchSideFuncs:
                - node_new_save_gimmick
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:2997,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2997,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2999,8'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3002,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3002,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3004,7'
              BranchSideFuncs:
                - node_new_fail
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3004,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3005,5'
              BranchSideFuncs:
                - node_new_fail
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
            - BranchSide:      'regparse.c:3007,22'
              BranchSideFuncs:
                - node_new_fail
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3008,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3008,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3010,20'
              BranchSideFuncs:
                - make_list
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3011,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3011,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3013,11'
              BranchSideFuncs:
                - make_alt
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3018,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3018,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3020,11'
              BranchSideFuncs:
                - node_new_quantifier
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3023,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3023,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3025,16'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
                - node_new_bag
        - Branch String:   'regparse.c:3028,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3029,9'
              BranchSideFuncs:
                - node_new_bag
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
            - BranchSide:      'regparse.c:3036,36'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
        - Branch String:   'regparse.c:3030,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3030,21'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3032,18'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
        - Branch String:   'regparse.c:3038,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3038,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3040,22'
              BranchSideFuncs:
                - node_new_fail
                - make_list
                - make_alt
                - onig_node_free
        - Branch String:   'regparse.c:3041,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3041,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3043,20'
              BranchSideFuncs:
                - make_list
                - make_alt
                - onig_node_free
        - Branch String:   'regparse.c:3044,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3044,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3046,11'
              BranchSideFuncs:
                - make_alt
                - onig_node_free
        - Branch String:   'regparse.c:3049,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3049,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3051,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3051,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3052,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3054,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3060,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3060,45'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3061,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2996,7'
          Dst:             node_new_save_gimmick
        - Src:             'regparse.c:3000,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3007,7'
          Dst:             node_new_fail
        - Src:             'regparse.c:3010,7'
          Dst:             make_list
        - Src:             'regparse.c:3017,7'
          Dst:             make_alt
        - Src:             'regparse.c:3022,7'
          Dst:             node_new_quantifier
        - Src:             'regparse.c:3029,9'
          Dst:             node_new_bag
        - Src:             'regparse.c:3036,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3040,7'
          Dst:             node_new_fail
        - Src:             'regparse.c:3043,7'
          Dst:             make_list
        - Src:             'regparse.c:3048,7'
          Dst:             make_alt
        - Src:             'regparse.c:3060,27'
          Dst:             onig_node_free
    - functionName:    node_new_quantifier
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2630
      functionLinenumberEnd: 2647
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - lower
        - upper
        - by_number
      BBCount:         9
      ICount:          93
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - node_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:2632,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2632,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2634,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2643,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2644,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2646,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2631,16'
          Dst:             node_new
    - functionName:    node_new_bag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2651
      functionLinenumberEnd: 2681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         12
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - node_new
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regparse.c:2653,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2653,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2655,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2658,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2660,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2667,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2671,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2674,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2679,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2652,16'
          Dst:             node_new
    - functionName:    make_absent_tree_for_simple_one_char_repeat
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3241
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - absent
        - quant
        - body
        - possessive
        - env
      BBCount:         18
      ICount:          168
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - make_absent_engine
        - make_list
        - node_new_save_gimmick
        - node_new_update_var_gimmick
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3258,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3258,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3260,9'
              BranchSideFuncs:
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_list
                - onig_node_free
        - Branch String:   'regparse.c:3264,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3264,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3266,11'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - make_list
                - onig_node_free
        - Branch String:   'regparse.c:3270,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3270,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3272,20'
              BranchSideFuncs:
                - make_list
                - onig_node_free
        - Branch String:   'regparse.c:3273,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3273,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3275,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3281,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3281,45'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3282,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3257,7'
          Dst:             node_new_save_gimmick
        - Src:             'regparse.c:3262,7'
          Dst:             make_absent_engine
        - Src:             'regparse.c:3268,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3272,7'
          Dst:             make_list
        - Src:             'regparse.c:3281,27'
          Dst:             onig_node_free
    - functionName:    is_simple_one_char_repeat
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3174
      functionLinenumberEnd: 3236
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - rquant
        - rbody
        - is_possessive
        - env
      BBCount:         30
      ICount:          221
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3181,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3182,13'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3185,9'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:3185,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3186,21'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3197,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3187,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3188,10'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3194,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3190,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3191,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3192,7'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:3200,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3201,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3203,10'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:3204,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3208,21'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3221,5'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3224,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3212,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3213,14'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3216,11'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:3216,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3217,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3218,5'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:3228,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3229,5'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3230,5'
          Dst:             onig_node_free
    - functionName:    scan_env_set_mem_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2178
      functionLinenumberEnd: 2184
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - num
        - node
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2179,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2180,42'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2182,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2180,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2180,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2180,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_whole_options
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7816
      functionLinenumberEnd: 7841
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - option
        - env
      BBCount:         15
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:7817,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7818,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7820,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7822,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7823,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7828,8'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7824,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7825,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7826,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7828,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7829,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7836,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7836,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7837,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7840,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_new_option
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - option
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_bag
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2717,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2717,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2718,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2716,16'
          Dst:             node_new_bag
    - functionName:    node_new_bag_if_else
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2691
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cond
        - Then
        - Else
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_bag
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2694,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2694,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2696,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2693,7'
          Dst:             node_new_bag
    - functionName:    cons_node_free_alone
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_node_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2275,3'
          Dst:             onig_node_free
    - functionName:    prs_callout_of_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7649
      functionLinenumberEnd: 7810
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - np
        - cterm
        - src
        - end
        - env
      BBCount:         145
      ICount:          869
      EdgeCount:       195
      CyclomaticComplexity: 52
      functionsReached:
        - callout_tag_entry
        - clear_callout_args
        - get_callout_arg_num_by_name_id
        - get_callout_arg_type_by_name_id
        - get_callout_name_id_by_name
        - get_callout_opt_arg_num_by_name_id
        - get_callout_opt_default_by_name_id
        - is_allowed_callout_name
        - is_allowed_callout_tag_name
        - node_new_callout
        - onig_ext_set_pattern
        - onig_get_callout_end_func_by_name_id
        - onig_get_callout_in_by_name_id
        - onig_get_callout_start_func_by_name_id
        - onig_get_callout_type_by_name_id
        - onig_get_regex_ext
        - onig_reg_callout_list_at
        - prs_callout_args
        - reg_callout_list_entry
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:7673,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7673,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7673,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7673,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7673,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7675,8'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7673,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7673,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7675,8'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7678,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7678,9'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7678,9'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7678,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7678,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7679,16'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7678,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7678,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7679,16'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7681,20'
          Branch Sides:
            - BranchSide:      'regparse.c:7681,45'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7681,23'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7681,32'
          Branch Sides:
            - BranchSide:      'regparse.c:7681,45'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7681,35'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7681,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7677,3'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7681,45'
              BranchSideFuncs:
                - is_allowed_callout_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7684,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7685,5'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7687,7'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7687,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7688,9'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7703,25'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7688,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7688,9'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7688,9'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7688,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7688,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7689,27'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7688,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7688,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7689,27'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7690,5'
          Branch Sides:
            - BranchSide:      'regparse.c:7691,11'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7696,39'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7691,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7691,11'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7691,11'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7691,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7691,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7692,17'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7691,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7691,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7692,17'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7694,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7690,5'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7694,21'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7696,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7697,7'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7699,9'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7699,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7699,9'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7699,9'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7699,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7699,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7700,5'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7699,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7699,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7700,5'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7706,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7709,9'
              BranchSideFuncs:
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7737,13'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7709,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7709,9'
              BranchSideFuncs:
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7709,9'
              BranchSideFuncs:
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7709,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7709,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7712,12'
              BranchSideFuncs:
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7709,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7709,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7712,12'
              BranchSideFuncs:
                - prs_callout_args
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7714,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7714,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7716,21'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7716,21'
          Branch Sides:
            - BranchSide:      'regparse.c:7716,21'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
            - BranchSide:      'regparse.c:7716,21'
              BranchSideFuncs:
                - get_callout_name_id_by_name
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7720,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7720,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7722,50'
              BranchSideFuncs:
                - get_callout_arg_num_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7723,5'
          Branch Sides:
            - BranchSide:      'regparse.c:7724,50'
              BranchSideFuncs:
                - get_callout_arg_type_by_name_id
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7727,48'
              BranchSideFuncs:
                - prs_callout_args
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7728,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7728,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7730,9'
              BranchSideFuncs:
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7730,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7730,9'
              BranchSideFuncs:
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7730,9'
              BranchSideFuncs:
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7730,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7731,9'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7734,5'
              BranchSideFuncs:
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7730,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7731,9'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7734,5'
              BranchSideFuncs:
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7742,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7742,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7744,50'
              BranchSideFuncs:
                - get_callout_arg_num_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
                - get_callout_arg_type_by_name_id
        - Branch String:   'regparse.c:7745,5'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - get_callout_arg_type_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7746,50'
              BranchSideFuncs:
                - get_callout_arg_type_by_name_id
                - onig_get_callout_in_by_name_id
                - get_callout_opt_arg_num_by_name_id
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7752,29'
          Branch Sides:
            - BranchSide:      'regparse.c:7752,32'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7753,7'
              BranchSideFuncs:
                - clear_callout_args
        - Branch String:   'regparse.c:7752,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7753,7'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7757,7'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7757,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7758,7'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7762,30'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7763,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7763,15'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7765,28'
              BranchSideFuncs:
                - onig_get_regex_ext
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7766,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7767,7'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7769,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7769,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7770,30'
              BranchSideFuncs:
                - onig_ext_set_pattern
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
            - BranchSide:      'regparse.c:7774,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
        - Branch String:   'regparse.c:7771,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7771,27'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7772,3'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
                - callout_tag_entry
        - Branch String:   'regparse.c:7774,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7775,27'
              BranchSideFuncs:
                - callout_tag_entry
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
            - BranchSide:      'regparse.c:7779,32'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
        - Branch String:   'regparse.c:7776,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7776,27'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7777,3'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
        - Branch String:   'regparse.c:7780,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7781,7'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7784,53'
              BranchSideFuncs:
                - node_new_callout
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
                - clear_callout_args
        - Branch String:   'regparse.c:7785,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7785,25'
              BranchSideFuncs:
                - clear_callout_args
            - BranchSide:      'regparse.c:7787,3'
              BranchSideFuncs:
                - onig_get_callout_type_by_name_id
                - onig_get_callout_start_func_by_name_id
                - onig_get_callout_end_func_by_name_id
                - get_callout_opt_default_by_name_id
        - Branch String:   'regparse.c:7795,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7796,31'
              BranchSideFuncs:
                - get_callout_opt_default_by_name_id
            - BranchSide:      'regparse.c:7803,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7797,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7798,7'
              BranchSideFuncs:
                - get_callout_opt_default_by_name_id
            - BranchSide:      'regparse.c:7800,7'
              BranchSideFuncs:
                - get_callout_opt_default_by_name_id
      Callsites:
        - Src:             'regparse.c:7684,9'
          Dst:             is_allowed_callout_name
        - Src:             'regparse.c:7696,11'
          Dst:             is_allowed_callout_tag_name
        - Src:             'regparse.c:7713,15'
          Dst:             prs_callout_args
        - Src:             'regparse.c:7718,9'
          Dst:             get_callout_name_id_by_name
        - Src:             'regparse.c:7722,19'
          Dst:             get_callout_arg_num_by_name_id
        - Src:             'regparse.c:7724,18'
          Dst:             get_callout_arg_type_by_name_id
        - Src:             'regparse.c:7727,15'
          Dst:             prs_callout_args
        - Src:             'regparse.c:7740,9'
          Dst:             get_callout_name_id_by_name
        - Src:             'regparse.c:7744,19'
          Dst:             get_callout_arg_num_by_name_id
        - Src:             'regparse.c:7746,18'
          Dst:             get_callout_arg_type_by_name_id
        - Src:             'regparse.c:7750,8'
          Dst:             onig_get_callout_in_by_name_id
        - Src:             'regparse.c:7751,17'
          Dst:             get_callout_opt_arg_num_by_name_id
        - Src:             'regparse.c:7762,7'
          Dst:             reg_callout_list_entry
        - Src:             'regparse.c:7765,9'
          Dst:             onig_get_regex_ext
        - Src:             'regparse.c:7770,9'
          Dst:             onig_ext_set_pattern
        - Src:             'regparse.c:7775,9'
          Dst:             callout_tag_entry
        - Src:             'regparse.c:7779,7'
          Dst:             onig_reg_callout_list_at
        - Src:             'regparse.c:7784,7'
          Dst:             node_new_callout
        - Src:             'regparse.c:7790,19'
          Dst:             onig_get_callout_type_by_name_id
        - Src:             'regparse.c:7791,19'
          Dst:             onig_get_callout_start_func_by_name_id
        - Src:             'regparse.c:7792,19'
          Dst:             onig_get_callout_end_func_by_name_id
        - Src:             'regparse.c:7800,26'
          Dst:             get_callout_opt_default_by_name_id
        - Src:             'regparse.c:7808,3'
          Dst:             clear_callout_args
    - functionName:    onig_get_callout_in_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1846
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1842,19'
          Branch Sides:
            - BranchSide:      'regparse.c:1842,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1843,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1842,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1843,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1845,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_callout_type_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1814
      functionLinenumberEnd: 1819
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1815,19'
          Branch Sides:
            - BranchSide:      'regparse.c:1815,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1816,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1815,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1816,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1818,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_callout_start_func_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1824,19'
          Branch Sides:
            - BranchSide:      'regparse.c:1824,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1825,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1824,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1825,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1827,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_callout_end_func_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1833,19'
          Branch Sides:
            - BranchSide:      'regparse.c:1833,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1834,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1833,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1834,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1836,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_new_backref_checker
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2597
      functionLinenumberEnd: 2609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - back_num
        - backrefs
        - by_name
        - exist_level
        - nest_level
        - env
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_backref
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2605,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2605,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2607,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2600,10'
          Dst:             node_new_backref
    - functionName:    node_new_backref
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2589
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - back_num
        - backrefs
        - by_name
        - exist_level
        - nest_level
        - env
      BBCount:         41
      ICount:          293
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - node_new
        - onig_node_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2546,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2546,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2548,3'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2551,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2552,5'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2554,7'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2554,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2555,5'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2558,7'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2558,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2559,5'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2564,10'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2564,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2565,9'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2572,7'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2565,37'
          Branch Sides:
            - BranchSide:      'regparse.c:2566,9'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2570,3'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2566,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2566,9'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2566,9'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2565,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2567,7'
              BranchSideFuncs:
                - malloc
                - onig_node_free
            - BranchSide:      'regparse.c:2570,3'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2572,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2573,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2577,43'
              BranchSideFuncs:
                - malloc
                - onig_node_free
        - Branch String:   'regparse.c:2573,5'
          Branch Sides:
            - BranchSide:      'regparse.c:2574,40'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2575,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2578,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2579,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2582,36'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2583,5'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2584,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2545,10'
          Dst:             node_new
        - Src:             'regparse.c:2579,7'
          Dst:             onig_node_free
    - functionName:    prs_callout_of_contents
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7302
      functionLinenumberEnd: 7425
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - np
        - cterm
        - src
        - end
        - env
      BBCount:         172
      ICount:          871
      EdgeCount:       228
      CyclomaticComplexity: 58
      functionsReached:
        - callout_tag_entry
        - is_allowed_callout_tag_name
        - node_new_callout
        - onig_ext_set_pattern
        - onig_get_regex_ext
        - onig_reg_callout_list_at
        - onigenc_strdup
        - reg_callout_list_entry
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:7319,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7319,7'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7319,7'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7319,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7319,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7321,14'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7319,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7319,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7321,14'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7322,10'
          Branch Sides:
            - BranchSide:      'regparse.c:7322,10'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7322,10'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7322,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7323,15'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7328,6'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7325,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7325,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7325,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7325,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7322,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7325,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7325,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7322,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7325,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7331,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7331,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7331,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7331,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7331,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7333,16'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7331,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7331,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7333,16'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7335,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7330,3'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7336,11'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7337,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7338,13'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7343,11'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7338,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7338,13'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7338,13'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7338,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7338,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7339,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7338,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7338,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7339,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7340,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7340,24'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7341,14'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7343,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7343,19'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7344,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7347,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7347,7'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
            - BranchSide:      'regparse.c:7347,7'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7347,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7347,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7349,3'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7347,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7347,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7349,3'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
                - is_allowed_callout_tag_name
        - Branch String:   'regparse.c:7350,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7351,9'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7366,25'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7351,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7351,9'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7351,9'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7351,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7351,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7352,27'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7351,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7351,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7352,27'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7353,5'
          Branch Sides:
            - BranchSide:      'regparse.c:7354,11'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7359,39'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7354,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7354,11'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7354,11'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7354,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7354,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7355,17'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7354,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7354,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7355,17'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7357,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7353,5'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7357,21'
              BranchSideFuncs:
                - is_allowed_callout_tag_name
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7359,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7360,7'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7362,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7362,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7362,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7362,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7362,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7362,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7363,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7362,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7362,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7363,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7369,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7370,8'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7374,12'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7371,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7371,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7371,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7371,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7371,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7372,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7371,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7371,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7372,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7374,12'
          Branch Sides:
            - BranchSide:      'regparse.c:7375,8'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7379,12'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7376,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7376,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7376,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7376,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7376,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7377,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7376,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7376,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7377,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7380,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7380,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
            - BranchSide:      'regparse.c:7380,9'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7380,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7380,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7381,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7380,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7380,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7381,5'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7384,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7385,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7387,30'
              BranchSideFuncs:
                - reg_callout_list_entry
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7388,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7388,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7390,28'
              BranchSideFuncs:
                - onig_get_regex_ext
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7391,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7391,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7392,7'
              BranchSideFuncs:
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
                - onig_ext_set_pattern
        - Branch String:   'regparse.c:7392,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7393,30'
              BranchSideFuncs:
                - onig_ext_set_pattern
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
            - BranchSide:      'regparse.c:7397,7'
              BranchSideFuncs:
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
        - Branch String:   'regparse.c:7394,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7394,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7395,3'
              BranchSideFuncs:
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
                - callout_tag_entry
        - Branch String:   'regparse.c:7397,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7398,27'
              BranchSideFuncs:
                - callout_tag_entry
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
            - BranchSide:      'regparse.c:7402,29'
              BranchSideFuncs:
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
        - Branch String:   'regparse.c:7399,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7399,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7400,3'
              BranchSideFuncs:
                - onigenc_strdup
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
        - Branch String:   'regparse.c:7403,3'
          Branch Sides:
            - BranchSide:      'regparse.c:7403,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7405,32'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - node_new_callout
                - free
                - free
        - Branch String:   'regparse.c:7406,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7407,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:7411,24'
              BranchSideFuncs:
                - node_new_callout
                - free
        - Branch String:   'regparse.c:7412,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7413,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:7417,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:7359,11'
          Dst:             is_allowed_callout_tag_name
        - Src:             'regparse.c:7387,7'
          Dst:             reg_callout_list_entry
        - Src:             'regparse.c:7390,9'
          Dst:             onig_get_regex_ext
        - Src:             'regparse.c:7393,9'
          Dst:             onig_ext_set_pattern
        - Src:             'regparse.c:7398,9'
          Dst:             callout_tag_entry
        - Src:             'regparse.c:7402,14'
          Dst:             onigenc_strdup
        - Src:             'regparse.c:7405,7'
          Dst:             onig_reg_callout_list_at
        - Src:             'regparse.c:7411,7'
          Dst:             node_new_callout
    - functionName:    make_absent_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - absent
        - expr
        - is_range_cutter
        - env
      BBCount:         48
      ICount:          314
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - is_simple_one_char_repeat
        - make_absent_engine
        - make_absent_tail
        - make_absent_tree_for_simple_one_char_repeat
        - make_list
        - node_new_quantifier
        - node_new_save_gimmick
        - node_new_true_anychar
        - node_new_update_var_gimmick
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3297,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3297,30'
              BranchSideFuncs:
                - node_new_save_gimmick
                - node_new_save_gimmick
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
                - is_simple_one_char_repeat
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
                - node_new_quantifier
                - node_new_true_anychar
                - onig_node_free
            - BranchSide:      'regparse.c:3298,11'
              BranchSideFuncs:
                - node_new_save_gimmick
                - node_new_save_gimmick
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
                - is_simple_one_char_repeat
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
                - node_new_quantifier
                - node_new_true_anychar
                - onig_node_free
        - Branch String:   'regparse.c:3300,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3304,9'
              BranchSideFuncs:
                - is_simple_one_char_repeat
                - node_new_save_gimmick
                - node_new_save_gimmick
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
                - node_new_quantifier
                - node_new_true_anychar
                - onig_node_free
            - BranchSide:      'regparse.c:3334,30'
              BranchSideFuncs:
                - node_new_save_gimmick
                - node_new_save_gimmick
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
        - Branch String:   'regparse.c:3304,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3306,15'
              BranchSideFuncs:
                - node_new_quantifier
                - node_new_true_anychar
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3318,37'
              BranchSideFuncs:
                - is_simple_one_char_repeat
                - node_new_save_gimmick
                - node_new_save_gimmick
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3307,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3307,27'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3309,11'
              BranchSideFuncs:
                - node_new_true_anychar
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3310,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3311,24'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3314,18'
              BranchSideFuncs:
                - make_absent_tree_for_simple_one_char_repeat
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3323,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3324,11'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3329,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3335,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3335,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3337,9'
              BranchSideFuncs:
                - node_new_save_gimmick
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
        - Branch String:   'regparse.c:3340,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3340,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3342,9'
              BranchSideFuncs:
                - node_new_true_anychar
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
        - Branch String:   'regparse.c:3345,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3345,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3347,14'
              BranchSideFuncs:
                - make_absent_engine
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
        - Branch String:   'regparse.c:3350,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3350,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3352,3'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
        - Branch String:   'regparse.c:3356,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3356,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3358,7'
              BranchSideFuncs:
                - make_absent_tail
                - make_list
                - onig_node_free
                - make_list
        - Branch String:   'regparse.c:3358,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3359,22'
              BranchSideFuncs:
                - make_list
                - onig_node_free
            - BranchSide:      'regparse.c:3363,27'
              BranchSideFuncs:
                - make_absent_tail
                - make_list
                - onig_node_free
        - Branch String:   'regparse.c:3360,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3360,21'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3361,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3364,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3364,17'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3366,22'
              BranchSideFuncs:
                - make_list
                - onig_node_free
        - Branch String:   'regparse.c:3367,9'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3367,21'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:3376,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3376,45'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:3377,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3306,15'
          Dst:             node_new_quantifier
        - Src:             'regparse.c:3309,11'
          Dst:             node_new_true_anychar
        - Src:             'regparse.c:3311,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:3318,11'
          Dst:             is_simple_one_char_repeat
        - Src:             'regparse.c:3320,13'
          Dst:             make_absent_tree_for_simple_one_char_repeat
        - Src:             'regparse.c:3322,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:3325,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:3334,7'
          Dst:             node_new_save_gimmick
        - Src:             'regparse.c:3339,7'
          Dst:             node_new_save_gimmick
        - Src:             'regparse.c:3344,7'
          Dst:             node_new_true_anychar
        - Src:             'regparse.c:3348,7'
          Dst:             make_absent_engine
        - Src:             'regparse.c:3355,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3359,9'
          Dst:             make_list
        - Src:             'regparse.c:3363,9'
          Dst:             make_absent_tail
        - Src:             'regparse.c:3366,9'
          Dst:             make_list
        - Src:             'regparse.c:3376,27'
          Dst:             onig_node_free
    - functionName:    node_new_true_anychar
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2412
      functionLinenumberEnd: 2419
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_anychar
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:2416,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2416,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2417,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2415,7'
          Dst:             node_new_anychar
    - functionName:    node_new_anychar
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2388
      functionLinenumberEnd: 2397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - options
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - node_new_ctype
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:2392,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2392,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2394,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2394,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2395,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2396,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2391,10'
          Dst:             node_new_ctype
    - functionName:    node_new_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2375
      functionLinenumberEnd: 2384
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - type
        - not
        - options
      BBCount:         28
      ICount:          148
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - node_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:2377,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2377,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2379,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2382,30'
          Branch Sides:
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2382,30'
          Branch Sides:
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2382,30'
          Branch Sides:
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2382,30'
          Branch Sides:
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2382,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2376,16'
          Dst:             node_new
    - functionName:    make_range_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3115
      functionLinenumberEnd: 3169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         20
      ICount:          167
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - make_alt
        - make_list
        - node_new_fail
        - node_new_save_gimmick
        - node_new_update_var_gimmick
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3126,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3126,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3128,8'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - node_new_fail
                - make_list
                - node_new_update_var_gimmick
                - make_alt
                - make_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3131,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3131,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3133,22'
              BranchSideFuncs:
                - node_new_fail
                - make_list
                - node_new_update_var_gimmick
                - make_alt
                - make_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3134,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3134,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3136,20'
              BranchSideFuncs:
                - make_list
                - node_new_update_var_gimmick
                - make_alt
                - make_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3137,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3137,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3139,3'
              BranchSideFuncs:
                - node_new_update_var_gimmick
                - make_alt
                - make_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3145,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3145,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3146,3'
              BranchSideFuncs:
                - make_alt
                - make_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3149,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3149,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3151,3'
              BranchSideFuncs:
                - make_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:3157,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3157,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:3159,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3125,7'
          Dst:             node_new_save_gimmick
        - Src:             'regparse.c:3129,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3133,7'
          Dst:             node_new_fail
        - Src:             'regparse.c:3136,7'
          Dst:             make_list
        - Src:             'regparse.c:3143,7'
          Dst:             node_new_update_var_gimmick
        - Src:             'regparse.c:3148,7'
          Dst:             make_alt
        - Src:             'regparse.c:3156,7'
          Dst:             make_list
        - Src:             'regparse.c:3165,3'
          Dst:             onig_node_free
        - Src:             'regparse.c:3166,3'
          Dst:             onig_node_free
        - Src:             'regparse.c:3167,3'
          Dst:             onig_node_free
    - functionName:    node_new_memory
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2704
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - is_named
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - node_new_bag
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:2706,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2706,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2707,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2707,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2708,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2710,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2705,16'
          Dst:             node_new_bag
    - functionName:    name_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - name
        - name_end
        - backref
        - env
      BBCount:         38
      ICount:          328
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - name_find
        - onig_scan_env_set_error_string
        - onig_st_init_strend_table_with_size
        - onig_st_insert_strend
        - onigenc_strdup
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1091,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1092,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1094,17'
              BranchSideFuncs:
                - name_find
                - realloc
                - malloc
                - onig_scan_env_set_error_string
                - malloc
                - onigenc_strdup
                - onig_st_insert_strend
                - free
                - onig_st_init_strend_table_with_size
        - Branch String:   'regparse.c:1095,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1097,9'
              BranchSideFuncs:
                - malloc
                - onigenc_strdup
                - onig_st_insert_strend
                - realloc
                - malloc
                - onig_scan_env_set_error_string
                - free
                - onig_st_init_strend_table_with_size
            - BranchSide:      'regparse.c:1162,7'
              BranchSideFuncs:
                - realloc
                - malloc
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:1097,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1098,11'
              BranchSideFuncs:
                - onig_st_init_strend_table_with_size
                - malloc
                - onigenc_strdup
                - onig_st_insert_strend
                - realloc
                - malloc
                - onig_scan_env_set_error_string
                - free
            - BranchSide:      'regparse.c:1102,22'
              BranchSideFuncs:
                - malloc
                - onigenc_strdup
                - onig_st_insert_strend
                - realloc
                - malloc
                - onig_scan_env_set_error_string
                - free
        - Branch String:   'regparse.c:1099,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1099,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1100,33'
              BranchSideFuncs:
                - malloc
                - onigenc_strdup
                - onig_st_insert_strend
                - realloc
                - malloc
                - onig_scan_env_set_error_string
                - free
        - Branch String:   'regparse.c:1103,5'
          Branch Sides:
            - BranchSide:      'regparse.c:1103,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1105,30'
              BranchSideFuncs:
                - onigenc_strdup
                - onig_st_insert_strend
                - realloc
                - malloc
                - onig_scan_env_set_error_string
                - free
        - Branch String:   'regparse.c:1106,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1107,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:1109,31'
              BranchSideFuncs:
                - onig_st_insert_strend
                - realloc
                - malloc
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:1111,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1111,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1113,28'
              BranchSideFuncs:
                - realloc
                - malloc
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:1162,24'
          Branch Sides:
            - BranchSide:      'regparse.c:1163,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - realloc
                - malloc
            - BranchSide:      'regparse.c:1169,3'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regparse.c:1162,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1164,36'
              BranchSideFuncs:
                - realloc
                - malloc
            - BranchSide:      'regparse.c:1169,3'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regparse.c:1170,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1171,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1174,9'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regparse.c:1174,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1175,13'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regparse.c:1183,11'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:1177,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1177,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1178,23'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1183,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1184,17'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:1189,39'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1186,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1186,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1187,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1094,7'
          Dst:             name_find
        - Src:             'regparse.c:1098,11'
          Dst:             onig_st_init_strend_table_with_size
        - Src:             'regparse.c:1105,15'
          Dst:             onigenc_strdup
        - Src:             'regparse.c:1109,9'
          Dst:             onig_st_insert_strend
        - Src:             'regparse.c:1164,5'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regparse.c:1185,31'
          Dst:             realloc
    - functionName:    name_find
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - name
        - name_end
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_st_lookup_strend
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:847,7'
          Branch Sides:
            - BranchSide:      'regparse.c:847,7'
              BranchSideFuncs:
                - onig_st_lookup_strend
            - BranchSide:      'regparse.c:848,27'
              BranchSideFuncs:
                - onig_st_lookup_strend
      Callsites:
        - Src:             'regparse.c:848,5'
          Dst:             onig_st_lookup_strend
    - functionName:    scan_env_add_mem_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2140
      functionLinenumberEnd: 2174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
      BBCount:         26
      ICount:          177
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:2145,28'
          Branch Sides:
            - BranchSide:      'regparse.c:2145,31'
              BranchSideFuncs:
                - realloc
                - malloc
            - BranchSide:      'regparse.c:2148,7'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regparse.c:2145,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2146,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2148,7'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regparse.c:2148,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2149,9'
              BranchSideFuncs:
                - realloc
                - malloc
            - BranchSide:      'regparse.c:2172,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2149,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2150,11'
              BranchSideFuncs:
                - realloc
                - malloc
            - BranchSide:      'regparse.c:2170,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2150,11'
          Branch Sides:
            - BranchSide:      'regparse.c:2151,15'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regparse.c:2157,17'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regparse.c:2153,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2153,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2154,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2159,9'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2159,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2162,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2163,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2167,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2158,23'
          Dst:             realloc
    - functionName:    node_new_anchor
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2499
      functionLinenumberEnd: 2512
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:2503,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2503,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2505,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2502,10'
          Dst:             node_new
    - functionName:    assign_quantifier_body
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8548
      functionLinenumberEnd: 8634
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - qnode
        - target
        - group
        - env
      BBCount:         61
      ICount:          364
      EdgeCount:       77
      CyclomaticComplexity: 18
      functionsReached:
        - onig_reduce_nested_quantifier
        - onig_snprintf_with_pattern
        - quantifier_type_num
        - str_node_can_be_split
        - str_node_split_last_char
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:8552,22'
          Branch Sides:
            - BranchSide:      'regparse.c:8552,25'
              BranchSideFuncs:
                - quantifier_type_num
                - quantifier_type_num
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
                - str_node_can_be_split
                - str_node_split_last_char
            - BranchSide:      'regparse.c:8555,11'
              BranchSideFuncs:
                - quantifier_type_num
                - quantifier_type_num
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
                - str_node_can_be_split
                - str_node_split_last_char
        - Branch String:   'regparse.c:8552,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8553,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8555,11'
              BranchSideFuncs:
                - quantifier_type_num
                - quantifier_type_num
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
                - str_node_can_be_split
                - str_node_split_last_char
        - Branch String:   'regparse.c:8555,3'
          Branch Sides:
            - BranchSide:      'regparse.c:8557,9'
              BranchSideFuncs:
                - str_node_can_be_split
                - str_node_split_last_char
            - BranchSide:      'regparse.c:8571,26'
              BranchSideFuncs:
                - quantifier_type_num
                - quantifier_type_num
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:8629,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8557,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8558,33'
              BranchSideFuncs:
                - str_node_can_be_split
                - str_node_split_last_char
            - BranchSide:      'regparse.c:8566,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8558,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8559,44'
              BranchSideFuncs:
                - str_node_split_last_char
            - BranchSide:      'regparse.c:8565,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8560,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8561,28'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8564,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8576,28'
          Branch Sides:
            - BranchSide:      'regparse.c:8576,31'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:8577,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regparse.c:8576,46'
          Branch Sides:
            - BranchSide:      'regparse.c:8577,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:8577,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regparse.c:8576,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8577,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:8580,32'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
                - onig_snprintf_with_pattern
        - Branch String:   'regparse.c:8580,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8582,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
            - BranchSide:      'regparse.c:8585,15'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:8595,15'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
                - onig_snprintf_with_pattern
        - Branch String:   'regparse.c:8585,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8586,40'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
                - onig_reduce_nested_quantifier
            - BranchSide:      'regparse.c:8591,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regparse.c:8595,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8596,40'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
                - onig_reduce_nested_quantifier
            - BranchSide:      'regparse.c:8603,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regparse.c:8610,28'
          Branch Sides:
            - BranchSide:      'regparse.c:8610,31'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
            - BranchSide:      'regparse.c:8621,26'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regparse.c:8610,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8611,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8621,26'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regparse.c:8611,30'
          Branch Sides:
            - BranchSide:      'regparse.c:8611,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8613,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8611,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8613,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8617,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8613,47'
          Branch Sides:
            - BranchSide:      'regparse.c:8613,50'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8616,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8613,64'
          Branch Sides:
            - BranchSide:      'regparse.c:8613,67'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8616,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8613,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8614,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8616,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8614,26'
          Branch Sides:
            - BranchSide:      'regparse.c:8614,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8614,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:8558,11'
          Dst:             str_node_can_be_split
        - Src:             'regparse.c:8559,19'
          Dst:             str_node_split_last_char
        - Src:             'regparse.c:8572,25'
          Dst:             quantifier_type_num
        - Src:             'regparse.c:8573,25'
          Dst:             quantifier_type_num
        - Src:             'regparse.c:8586,13'
          Dst:             onig_snprintf_with_pattern
        - Src:             'regparse.c:8596,13'
          Dst:             onig_snprintf_with_pattern
        - Src:             'regparse.c:8622,13'
          Dst:             onig_reduce_nested_quantifier
    - functionName:    quantifier_type_num
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4380
      functionLinenumberEnd: 4400
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
      BBCount:         31
      ICount:          137
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:4381,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4382,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4391,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4382,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4383,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4386,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4383,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4383,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4384,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4387,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4387,41'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4388,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4391,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4392,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4395,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4392,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4392,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4393,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4396,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4396,41'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4397,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_reduce_nested_quantifier
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4424
      functionLinenumberEnd: 4487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pnode
      BBCount:         26
      ICount:          267
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - onig_node_free
        - onig_positive_int_multiply
        - quantifier_type_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4435,16'
          Branch Sides:
            - BranchSide:      'regparse.c:4435,19'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - onig_node_free
            - BranchSide:      'regparse.c:4436,9'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - onig_node_free
        - Branch String:   'regparse.c:4435,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4436,9'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - onig_node_free
            - BranchSide:      'regparse.c:4448,26'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:4436,30'
          Branch Sides:
            - BranchSide:      'regparse.c:4436,33'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - onig_node_free
            - BranchSide:      'regparse.c:4445,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4436,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4437,42'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - onig_node_free
            - BranchSide:      'regparse.c:4445,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4438,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4438,18'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4440,29'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:4448,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4450,6'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:4454,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:4459,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:4464,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:4469,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:4474,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4478,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4481,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4433,10'
          Dst:             quantifier_type_num
        - Src:             'regparse.c:4434,10'
          Dst:             quantifier_type_num
        - Src:             'regparse.c:4437,15'
          Dst:             onig_positive_int_multiply
        - Src:             'regparse.c:4485,3'
          Dst:             onig_node_free
    - functionName:    node_drop_group
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2738
      functionLinenumberEnd: 2744
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_node_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2743,3'
          Dst:             onig_node_free
    - functionName:    is_invalid_quantifier_target
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4346
      functionLinenumberEnd: 4375
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         24
      ICount:          104
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - is_invalid_quantifier_target
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regparse.c:4347,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4350,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4350,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4356,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4359,5'
              BranchSideFuncs:
                - is_invalid_quantifier_target
            - BranchSide:      'regparse.c:4366,5'
              BranchSideFuncs:
                - is_invalid_quantifier_target
            - BranchSide:      'regparse.c:4372,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4360,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4360,57'
              BranchSideFuncs:
                - is_invalid_quantifier_target
            - BranchSide:      'regparse.c:4361,5'
              BranchSideFuncs:
                - is_invalid_quantifier_target
        - Branch String:   'regparse.c:4361,5'
          Branch Sides:
            - BranchSide:      'regparse.c:4360,42'
              BranchSideFuncs:
                - is_invalid_quantifier_target
            - BranchSide:      'regparse.c:4362,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4367,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4367,55'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4368,5'
              BranchSideFuncs:
                - is_invalid_quantifier_target
        - Branch String:   'regparse.c:4368,5'
          Branch Sides:
            - BranchSide:      'regparse.c:4367,40'
              BranchSideFuncs:
                - is_invalid_quantifier_target
            - BranchSide:      'regparse.c:4369,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4360,13'
          Dst:             is_invalid_quantifier_target
        - Src:             'regparse.c:4367,11'
          Dst:             is_invalid_quantifier_target
    - functionName:    make_text_segment
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2979
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         24
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - make_list
        - node_new_anchor_with_options
        - node_new_bag
        - node_new_quantifier
        - node_new_true_anychar
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2940,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2940,23'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2942,30'
              BranchSideFuncs:
                - node_new_true_anychar
                - make_list
                - node_new_quantifier
                - node_new_true_anychar
                - make_list
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:2943,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2943,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2945,20'
              BranchSideFuncs:
                - make_list
                - node_new_quantifier
                - node_new_true_anychar
                - make_list
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:2946,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2946,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2947,11'
              BranchSideFuncs:
                - node_new_quantifier
                - node_new_true_anychar
                - make_list
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:2951,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2951,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2953,16'
              BranchSideFuncs:
                - node_new_true_anychar
                - make_list
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:2958,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2958,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2960,20'
              BranchSideFuncs:
                - make_list
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:2961,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2961,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2963,11'
              BranchSideFuncs:
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:2967,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2967,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2969,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2977,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2977,45'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2978,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2939,11'
          Dst:             node_new_anchor_with_options
        - Src:             'regparse.c:2942,7'
          Dst:             node_new_true_anychar
        - Src:             'regparse.c:2945,7'
          Dst:             make_list
        - Src:             'regparse.c:2950,7'
          Dst:             node_new_quantifier
        - Src:             'regparse.c:2957,7'
          Dst:             node_new_true_anychar
        - Src:             'regparse.c:2960,7'
          Dst:             make_list
        - Src:             'regparse.c:2966,7'
          Dst:             node_new_bag
        - Src:             'regparse.c:2977,27'
          Dst:             onig_node_free
    - functionName:    node_new_anchor_with_options
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2516
      functionLinenumberEnd: 2533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - type
        - options
      BBCount:         25
      ICount:          128
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - node_new_anchor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2521,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2521,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2523,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2523,42'
          Branch Sides:
            - BranchSide:      'regparse.c:2523,45'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2523,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2526,42'
          Branch Sides:
            - BranchSide:      'regparse.c:2527,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2528,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2526,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2528,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2532,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2528,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2529,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2530,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2520,10'
          Dst:             node_new_anchor
    - functionName:    node_new_no_newline
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2401
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_anychar
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2405,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2405,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2406,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2404,7'
          Dst:             node_new_anychar
    - functionName:    node_new_general_newline
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4491
      functionLinenumberEnd: 4538
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         28
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - add_code_range
        - bitset_set_range
        - node_new_bag_if_else
        - node_new_cclass
        - node_new_str_crude
        - onig_node_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:4501,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4501,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4502,10'
              BranchSideFuncs:
                - node_new_str_crude
                - node_new_cclass
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - add_code_range
                - add_code_range
                - bitset_set_range
        - Branch String:   'regparse.c:4503,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4503,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4505,29'
              BranchSideFuncs:
                - node_new_str_crude
                - node_new_cclass
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - add_code_range
                - add_code_range
                - bitset_set_range
        - Branch String:   'regparse.c:4506,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4506,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4508,9'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - add_code_range
                - add_code_range
                - bitset_set_range
        - Branch String:   'regparse.c:4509,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4509,21'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:4511,8'
              BranchSideFuncs:
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - add_code_range
                - add_code_range
                - bitset_set_range
        - Branch String:   'regparse.c:4512,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4513,22'
              BranchSideFuncs:
                - bitset_set_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - add_code_range
                - add_code_range
            - BranchSide:      'regparse.c:4516,26'
              BranchSideFuncs:
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - add_code_range
                - add_code_range
        - Branch String:   'regparse.c:4517,9'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:4517,17'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:4526,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4527,26'
              BranchSideFuncs:
                - add_code_range
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:4533,28'
              BranchSideFuncs:
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:4528,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4528,17'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:4529,26'
              BranchSideFuncs:
                - add_code_range
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:4530,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4530,17'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:4531,3'
              BranchSideFuncs:
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:4534,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4534,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:4536,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4505,10'
          Dst:             node_new_str_crude
        - Src:             'regparse.c:4508,9'
          Dst:             node_new_cclass
        - Src:             'regparse.c:4513,5'
          Dst:             bitset_set_range
        - Src:             'regparse.c:4516,9'
          Dst:             add_code_range
        - Src:             'regparse.c:4519,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:4521,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:4527,9'
          Dst:             add_code_range
        - Src:             'regparse.c:4529,9'
          Dst:             add_code_range
        - Src:             'regparse.c:4533,7'
          Dst:             node_new_bag_if_else
    - functionName:    node_new_cclass
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - initialize_cclass
        - node_new
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regparse.c:2365,16'
          Branch Sides:
            - BranchSide:      'regparse.c:2365,9'
              BranchSideFuncs:
                - node_new
                - initialize_cclass
            - BranchSide:      'regparse.c:2365,16'
              BranchSideFuncs:
                - node_new
                - initialize_cclass
        - Branch String:   'regparse.c:2366,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2366,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2368,3'
              BranchSideFuncs:
                - initialize_cclass
      Callsites:
        - Src:             'regparse.c:2365,16'
          Dst:             node_new
        - Src:             'regparse.c:2369,3'
          Dst:             initialize_cclass
    - functionName:    initialize_cclass
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2357,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2357,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2357,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_new_keep
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2806
      functionLinenumberEnd: 2814
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new_save_gimmick
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2810,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2810,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2812,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2809,7'
          Dst:             node_new_save_gimmick
    - functionName:    node_str_remove_char
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3425
      functionLinenumberEnd: 3448
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - node
        - c
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3431,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3432,10'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3448,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3432,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3434,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3444,8'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3436,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3437,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3440,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_new_call
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2614
      functionLinenumberEnd: 2625
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - name_end
        - gnum
        - by_number
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2616,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2616,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2618,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2615,16'
          Dst:             node_new
    - functionName:    i_apply_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8704
      functionLinenumberEnd: 8811
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
        - to_len
        - arg
      BBCount:         86
      ICount:          607
      EdgeCount:       112
      CyclomaticComplexity: 28
      functionsReached:
        - add_code_range_to_buf
        - make_list
        - node_new_cclass
        - node_new_str
        - onig_is_code_in_cc
        - onig_node_free
        - onig_node_new_alt
        - onig_node_str_cat
        - onigenc_unicode_fold1_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:8715,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8716,36'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8743,28'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8718,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8718,25'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8719,10'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8718,45'
          Branch Sides:
            - BranchSide:      'regparse.c:8719,10'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8720,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8719,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8719,25'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8738,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8718,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8720,7'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8738,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8720,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8720,7'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8720,7'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8720,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8720,7'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8720,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8753,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8758,15'
              BranchSideFuncs:
                - onig_node_str_cat
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8796,11'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
        - Branch String:   'regparse.c:8759,46'
          Branch Sides:
            - BranchSide:      'regparse.c:8760,49'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onig_node_str_cat
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - node_new_str
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8777,17'
              BranchSideFuncs:
                - onig_node_str_cat
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
                - onig_node_free
                - node_new_str
        - Branch String:   'regparse.c:8759,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8761,20'
              BranchSideFuncs:
                - node_new_cclass
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8777,17'
              BranchSideFuncs:
                - onig_node_str_cat
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
                - onig_node_free
                - node_new_str
        - Branch String:   'regparse.c:8763,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8763,32'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8768,15'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8765,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8765,55'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8766,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8769,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8770,20'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8773,11'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8771,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8771,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8771,13'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8771,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8771,13'
              BranchSideFuncs:
                - add_code_range_to_buf
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8771,13'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8773,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8773,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8773,11'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8773,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8773,11'
              BranchSideFuncs:
                - add_code_range_to_buf
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8773,11'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8778,22'
          Branch Sides:
            - BranchSide:      'regparse.c:8778,25'
              BranchSideFuncs:
                - node_new_str
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8779,35'
              BranchSideFuncs:
                - node_new_str
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8778,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8779,35'
              BranchSideFuncs:
                - node_new_str
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8790,38'
              BranchSideFuncs:
                - onig_node_str_cat
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - node_new_str
                - onig_node_free
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8780,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8780,34'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8782,17'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8782,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8783,15'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8785,15'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
                - onig_node_str_cat
                - onig_node_free
                - node_new_str
                - onigenc_unicode_fold1_key
                - node_new_cclass
                - add_code_range_to_buf
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8791,17'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8791,24'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:8796,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8797,21'
              BranchSideFuncs:
                - onig_node_new_alt
                - onig_node_free
            - BranchSide:      'regparse.c:8799,31'
              BranchSideFuncs:
                - make_list
                - onig_node_new_alt
                - onig_node_free
        - Branch String:   'regparse.c:8802,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8803,24'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8806,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:8716,17'
          Dst:             onig_is_code_in_cc
        - Src:             'regparse.c:8720,7'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:8743,9'
          Dst:             onig_is_code_in_cc
        - Src:             'regparse.c:8760,22'
          Dst:             onigenc_unicode_fold1_key
        - Src:             'regparse.c:8761,20'
          Dst:             node_new_cclass
        - Src:             'regparse.c:8765,37'
          Dst:             onig_node_free
        - Src:             'regparse.c:8771,13'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:8773,11'
          Dst:             add_code_range_to_buf
        - Src:             'regparse.c:8779,22'
          Dst:             node_new_str
        - Src:             'regparse.c:8790,17'
          Dst:             onig_node_str_cat
        - Src:             'regparse.c:8799,21'
          Dst:             make_list
        - Src:             'regparse.c:8801,24'
          Dst:             onig_node_new_alt
        - Src:             'regparse.c:8803,9'
          Dst:             onig_node_free
    - functionName:    onig_node_new_alt
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2441
      functionLinenumberEnd: 2449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - left
        - right
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regparse.c:2443,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2443,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2445,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2442,16'
          Dst:             node_new
    - functionName:    prs_cc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6933
      functionLinenumberEnd: 7291
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - np
        - tok
        - src
        - end
        - env
      BBCount:         219
      ICount:          1340
      EdgeCount:       293
      CyclomaticComplexity: 76
      functionsReached:
        - CC_ESC_WARN
        - add_code_range
        - add_ctype_to_cc
        - and_cclass
        - bbuf_free
        - cc_char_next
        - cc_cprop_next
        - code_exist_check
        - fetch_char_property_to_ctype
        - fetch_token_cc
        - initialize_cclass
        - node_new_cclass
        - onig_node_free
        - or_cclass
        - prs_cc
        - prs_posix_bracket
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:6946,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6946,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6948,9'
              BranchSideFuncs:
                - fetch_token_cc
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
                - fetch_token_cc
        - Branch String:   'regparse.c:6951,20'
          Branch Sides:
            - BranchSide:      'regparse.c:6951,23'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
                - fetch_token_cc
            - BranchSide:      'regparse.c:6956,9'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
        - Branch String:   'regparse.c:6951,58'
          Branch Sides:
            - BranchSide:      'regparse.c:6951,61'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
                - fetch_token_cc
            - BranchSide:      'regparse.c:6956,9'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
        - Branch String:   'regparse.c:6951,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6952,9'
              BranchSideFuncs:
                - fetch_token_cc
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
            - BranchSide:      'regparse.c:6956,9'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
        - Branch String:   'regparse.c:6959,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6959,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6960,7'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - code_exist_check
                - CC_ESC_WARN
        - Branch String:   'regparse.c:6960,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6962,29'
              BranchSideFuncs:
                - code_exist_check
                - CC_ESC_WARN
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:6969,16'
              BranchSideFuncs:
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:6961,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6963,7'
              BranchSideFuncs:
                - CC_ESC_WARN
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:6965,17'
              BranchSideFuncs:
                - CC_ESC_WARN
                - node_new_cclass
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:6970,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6970,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6971,8'
              BranchSideFuncs:
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:6977,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6978,13'
              BranchSideFuncs:
                - bbuf_free
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7251,7'
              BranchSideFuncs:
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
        - Branch String:   'regparse.c:6979,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6979,16'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:6995,13'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7059,17'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7080,29'
              BranchSideFuncs:
                - prs_posix_bracket
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - add_ctype_to_cc
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
            - BranchSide:      'regparse.c:7093,27'
              BranchSideFuncs:
                - add_ctype_to_cc
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7103,54'
              BranchSideFuncs:
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7115,11'
              BranchSideFuncs:
                - fetch_token_cc
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
            - BranchSide:      'regparse.c:7188,13'
              BranchSideFuncs:
                - prs_cc
                - or_cclass
                - onig_node_free
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - onig_node_free
                - cc_char_next
            - BranchSide:      'regparse.c:7211,13'
              BranchSideFuncs:
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
            - BranchSide:      'regparse.c:7234,9'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7238,9'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:6983,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6984,13'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:6987,18'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:6995,45'
          Branch Sides:
            - BranchSide:      'regparse.c:6995,48'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7050,35'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:6995,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6998,23'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7050,35'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7003,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7004,30'
              BranchSideFuncs:
                - fetch_token_cc
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
            - BranchSide:      'regparse.c:7013,13'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7005,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7005,22'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7006,15'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7006,34'
          Branch Sides:
            - BranchSide:      'regparse.c:7006,37'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7007,21'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7006,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7007,21'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7010,20'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7013,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7014,13'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7019,18'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7019,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7019,62'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7021,15'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7022,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7023,13'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7026,18'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7028,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7029,32'
              BranchSideFuncs:
                - fetch_token_cc
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
            - BranchSide:      'regparse.c:7032,19'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7030,17'
          Branch Sides:
            - BranchSide:      'regparse.c:7030,24'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7031,11'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7035,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7036,37'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7040,17'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7040,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7041,15'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7045,21'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7063,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7064,13'
              BranchSideFuncs:
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7072,18'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7064,31'
          Branch Sides:
            - BranchSide:      'regparse.c:7065,15'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7068,15'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:7066,76'
          Branch Sides:
            - BranchSide:      'regparse.c:7067,13'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7068,15'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:7067,29'
          Branch Sides:
            - BranchSide:      'regparse.c:7067,32'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7068,15'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:7064,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7068,15'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7071,7'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7076,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7076,19'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7077,7'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7081,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7081,18'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7082,11'
              BranchSideFuncs:
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - add_ctype_to_cc
                - prs_posix_bracket
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
        - Branch String:   'regparse.c:7082,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7083,21'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7089,7'
              BranchSideFuncs:
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7094,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7094,19'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7094,16'
              BranchSideFuncs:
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7098,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7098,19'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7099,7'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7104,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7105,15'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7108,29'
              BranchSideFuncs:
                - add_ctype_to_cc
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7109,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7109,21'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7110,9'
              BranchSideFuncs:
                - cc_cprop_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7115,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7116,28'
              BranchSideFuncs:
                - fetch_token_cc
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7143,16'
              BranchSideFuncs:
                - fetch_token_cc
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
        - Branch String:   'regparse.c:7117,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7117,20'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7119,17'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7120,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7120,31'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7126,18'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7132,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7133,15'
              BranchSideFuncs:
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7141,15'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7133,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7135,13'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7137,13'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:7143,16'
          Branch Sides:
            - BranchSide:      'regparse.c:7145,19'
              BranchSideFuncs:
                - fetch_token_cc
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
            - BranchSide:      'regparse.c:7158,16'
              BranchSideFuncs:
                - fetch_token_cc
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
        - Branch String:   'regparse.c:7149,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7149,20'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7151,17'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - CC_ESC_WARN
        - Branch String:   'regparse.c:7153,30'
          Branch Sides:
            - BranchSide:      'regparse.c:7153,33'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7154,23'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7153,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7154,23'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7156,9'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7158,16'
          Branch Sides:
            - BranchSide:      'regparse.c:7159,21'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7163,28'
              BranchSideFuncs:
                - fetch_token_cc
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7164,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7164,20'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7166,17'
              BranchSideFuncs:
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7167,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7168,11'
              BranchSideFuncs:
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7170,18'
              BranchSideFuncs:
                - bbuf_free
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7174,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7176,11'
              BranchSideFuncs:
                - CC_ESC_WARN
                - cc_char_next
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7178,11'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:7188,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7189,28'
              BranchSideFuncs:
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - onig_node_free
            - BranchSide:      'regparse.c:7193,15'
              BranchSideFuncs:
                - prs_cc
                - or_cclass
                - onig_node_free
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - onig_node_free
        - Branch String:   'regparse.c:7191,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7191,23'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7192,9'
              BranchSideFuncs:
                - prs_cc
                - or_cclass
                - onig_node_free
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - onig_node_free
        - Branch String:   'regparse.c:7196,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7197,26'
              BranchSideFuncs:
                - onig_node_free
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7200,15'
              BranchSideFuncs:
                - or_cclass
                - onig_node_free
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7205,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7205,21'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7207,7'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7211,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7212,28'
              BranchSideFuncs:
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - and_cclass
                - bbuf_free
            - BranchSide:      'regparse.c:7217,19'
              BranchSideFuncs:
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - and_cclass
                - bbuf_free
        - Branch String:   'regparse.c:7214,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7214,23'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7215,9'
              BranchSideFuncs:
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
                - and_cclass
                - bbuf_free
        - Branch String:   'regparse.c:7220,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7221,26'
              BranchSideFuncs:
                - and_cclass
                - bbuf_free
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7226,21'
              BranchSideFuncs:
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7222,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7222,23'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7223,21'
              BranchSideFuncs:
                - bbuf_free
                - initialize_cclass
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - and_cclass
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7243,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7244,11'
              BranchSideFuncs:
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - fetch_token_cc
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
            - BranchSide:      'regparse.c:7246,26'
              BranchSideFuncs:
                - fetch_token_cc
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
                - cc_char_next
                - initialize_cclass
                - and_cclass
                - bbuf_free
                - cc_char_next
                - prs_cc
                - or_cclass
                - onig_node_free
                - onig_node_free
                - cc_char_next
                - fetch_token_cc
                - CC_ESC_WARN
                - cc_char_next
                - CC_ESC_WARN
                - fetch_token_cc
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_char_property_to_ctype
                - add_ctype_to_cc
                - cc_cprop_next
                - add_ctype_to_cc
                - prs_posix_bracket
                - CC_ESC_WARN
                - fetch_token_cc
                - fetch_token_cc
        - Branch String:   'regparse.c:7247,11'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7247,18'
              BranchSideFuncs:
                - bbuf_free
        - Branch String:   'regparse.c:7251,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7252,22'
              BranchSideFuncs:
                - cc_char_next
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
            - BranchSide:      'regparse.c:7257,7'
              BranchSideFuncs:
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:7254,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7254,17'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7255,3'
              BranchSideFuncs:
                - add_code_range
                - and_cclass
                - bbuf_free
                - bbuf_free
        - Branch String:   'regparse.c:7257,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7258,20'
              BranchSideFuncs:
                - and_cclass
                - bbuf_free
                - add_code_range
                - bbuf_free
            - BranchSide:      'regparse.c:7264,7'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:7259,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7259,17'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7260,15'
              BranchSideFuncs:
                - bbuf_free
                - add_code_range
        - Branch String:   'regparse.c:7264,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7265,5'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7267,5'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:7268,26'
          Branch Sides:
            - BranchSide:      'regparse.c:7269,7'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7283,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7268,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7270,21'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7283,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7271,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7272,7'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7274,9'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:7272,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7272,7'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7272,7'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:7272,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7272,7'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7272,7'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:7274,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7275,11'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7282,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7275,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7276,13'
              BranchSideFuncs:
                - add_code_range
            - BranchSide:      'regparse.c:7281,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7276,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7277,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7279,28'
              BranchSideFuncs:
                - add_code_range
        - Branch String:   'regparse.c:7288,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7289,15'
              BranchSideFuncs:
                - bbuf_free
            - BranchSide:      'regparse.c:7290,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6950,7'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:6953,9'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:6961,11'
          Dst:             code_exist_check
        - Src:             'regparse.c:6965,5'
          Dst:             CC_ESC_WARN
        - Src:             'regparse.c:6969,16'
          Dst:             node_new_cclass
        - Src:             'regparse.c:7004,15'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:7029,17'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:7074,11'
          Dst:             cc_char_next
        - Src:             'regparse.c:7080,11'
          Dst:             prs_posix_bracket
        - Src:             'regparse.c:7083,9'
          Dst:             CC_ESC_WARN
        - Src:             'regparse.c:7093,11'
          Dst:             add_ctype_to_cc
        - Src:             'regparse.c:7097,11'
          Dst:             cc_cprop_next
        - Src:             'regparse.c:7103,21'
          Dst:             fetch_char_property_to_ctype
        - Src:             'regparse.c:7108,13'
          Dst:             add_ctype_to_cc
        - Src:             'regparse.c:7116,13'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:7128,11'
          Dst:             CC_ESC_WARN
        - Src:             'regparse.c:7148,13'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:7154,11'
          Dst:             CC_ESC_WARN
        - Src:             'regparse.c:7159,9'
          Dst:             CC_ESC_WARN
        - Src:             'regparse.c:7163,13'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:7189,15'
          Dst:             cc_char_next
        - Src:             'regparse.c:7195,13'
          Dst:             prs_cc
        - Src:             'regparse.c:7197,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:7201,13'
          Dst:             or_cclass
        - Src:             'regparse.c:7202,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:7212,15'
          Dst:             cc_char_next
        - Src:             'regparse.c:7221,15'
          Dst:             and_cclass
        - Src:             'regparse.c:7223,11'
          Dst:             bbuf_free
        - Src:             'regparse.c:7229,9'
          Dst:             initialize_cclass
        - Src:             'regparse.c:7246,11'
          Dst:             fetch_token_cc
        - Src:             'regparse.c:7252,9'
          Dst:             cc_char_next
        - Src:             'regparse.c:7258,9'
          Dst:             and_cclass
        - Src:             'regparse.c:7260,5'
          Dst:             bbuf_free
        - Src:             'regparse.c:7279,11'
          Dst:             add_code_range
        - Src:             'regparse.c:7289,5'
          Dst:             bbuf_free
    - functionName:    prs_char_property
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6791
      functionLinenumberEnd: 6812
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - np
        - tok
        - src
        - end
        - env
      BBCount:         17
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - add_ctype_to_cc
        - fetch_char_property_to_ctype
        - node_new_cclass
        - node_new_ctype
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:6796,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6796,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6798,7'
              BranchSideFuncs:
                - node_new_cclass
                - add_ctype_to_cc
                - node_new_ctype
        - Branch String:   'regparse.c:6798,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6799,26'
              BranchSideFuncs:
                - node_new_ctype
            - BranchSide:      'regparse.c:6804,9'
              BranchSideFuncs:
                - node_new_cclass
                - add_ctype_to_cc
        - Branch String:   'regparse.c:6800,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6800,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6801,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6805,3'
          Branch Sides:
            - BranchSide:      'regparse.c:6805,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6806,8'
              BranchSideFuncs:
                - add_ctype_to_cc
        - Branch String:   'regparse.c:6808,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6808,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6809,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6809,7'
          Branch Sides:
            - BranchSide:      'regparse.c:6809,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6811,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:6795,11'
          Dst:             fetch_char_property_to_ctype
        - Src:             'regparse.c:6799,11'
          Dst:             node_new_ctype
        - Src:             'regparse.c:6804,9'
          Dst:             node_new_cclass
        - Src:             'regparse.c:6807,7'
          Dst:             add_ctype_to_cc
    - functionName:    find_str_position
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5148
      functionLinenumberEnd: 5172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - n
        - from
        - to
        - next
        - enc
      BBCount:         25
      ICount:          176
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:5154,3'
          Branch Sides:
            - BranchSide:      'regparse.c:5155,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5171,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5157,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5158,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5169,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5158,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5158,28'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5158,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5158,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5159,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5163,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5160,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5160,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5161,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5163,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5164,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5168,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5164,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5165,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5166,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_str_cat_char
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3453
      functionLinenumberEnd: 3457
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - node
        - c
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_node_str_cat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:3457,10'
          Dst:             onig_node_str_cat
    - functionName:    node_new_str_crude_char
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3555
      functionLinenumberEnd: 3569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - c
        - options
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - node_new_str_crude
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3562,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3562,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3565,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3565,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3566,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3568,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:3561,10'
          Dst:             node_new_str_crude
    - functionName:    node_new_group
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - content
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2728,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2728,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2729,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2727,10'
          Dst:             node_new
    - functionName:    prs_bag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7847
      functionLinenumberEnd: 8536
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - np
        - tok
        - term
        - src
        - end
        - env
      BBCount:         604
      ICount:          3388
      EdgeCount:       798
      CyclomaticComplexity: 196
      functionsReached:
        - backref_rel_to_abs
        - cons_node_free_alone
        - fetch_name
        - fetch_name_with_level
        - fetch_token
        - make_absent_tree
        - make_range_clear
        - name_add
        - name_to_group_numbers
        - node_new_anchor
        - node_new_backref_checker
        - node_new_bag
        - node_new_bag_if_else
        - node_new_memory
        - node_new_option
        - onig_node_free
        - prs_alts
        - prs_callout_of_contents
        - prs_callout_of_name
        - scan_env_add_mem_entry
        - scan_env_set_mem_node
        - set_whole_options
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:7860,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7860,7'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
            - BranchSide:      'regparse.c:7860,7'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7860,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7860,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7862,12'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7860,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7860,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7862,12'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7863,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7863,5'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
            - BranchSide:      'regparse.c:7863,5'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7864,16'
          Branch Sides:
            - BranchSide:      'regparse.c:7864,19'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
            - BranchSide:      'regparse.c:8494,12'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
        - Branch String:   'regparse.c:7864,7'
          Branch Sides:
            - BranchSide:      'regparse.c:7865,5'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
                - fetch_token
                - prs_alts
            - BranchSide:      'regparse.c:8494,12'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
        - Branch String:   'regparse.c:7866,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7866,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
                - fetch_token
                - prs_alts
            - BranchSide:      'regparse.c:7866,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
                - fetch_token
                - prs_alts
        - Branch String:   'regparse.c:7866,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7866,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7868,5'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
                - fetch_token
                - prs_alts
        - Branch String:   'regparse.c:7866,9'
          Branch Sides:
            - BranchSide:      'regparse.c:7866,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7868,5'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
                - node_new_anchor
                - node_new_anchor
                - node_new_bag
                - node_new_anchor
                - node_new_anchor
                - fetch_token
                - prs_alts
        - Branch String:   'regparse.c:7869,5'
          Branch Sides:
            - BranchSide:      'regparse.c:7869,16'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
            - BranchSide:      'regparse.c:7881,13'
              BranchSideFuncs:
                - node_new_anchor
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7884,13'
              BranchSideFuncs:
                - node_new_anchor
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7887,13'
              BranchSideFuncs:
                - node_new_bag
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7891,11'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7899,11'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_anchor
                - node_new_anchor
            - BranchSide:      'regparse.c:7946,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:8015,13'
              BranchSideFuncs:
                - prs_callout_of_contents
            - BranchSide:      'regparse.c:8027,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:8238,11'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
            - BranchSide:      'regparse.c:8270,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8270,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8270,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8278,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8490,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7873,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7873,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7874,20'
              BranchSideFuncs:
                - prs_alts
        - Branch String:   'regparse.c:7875,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7875,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7876,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7891,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7892,9'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7895,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7899,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7899,11'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_anchor
                - node_new_anchor
            - BranchSide:      'regparse.c:7899,11'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7899,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7899,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7900,7'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7899,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7899,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7900,7'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_anchor
                - node_new_anchor
        - Branch String:   'regparse.c:7901,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7902,15'
              BranchSideFuncs:
                - node_new_anchor
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7903,16'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - node_new_anchor
        - Branch String:   'regparse.c:7903,16'
          Branch Sides:
            - BranchSide:      'regparse.c:7904,15'
              BranchSideFuncs:
                - node_new_anchor
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7906,13'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7906,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7911,11'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7940,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7923,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7923,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7925,40'
              BranchSideFuncs:
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7926,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7926,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7927,15'
              BranchSideFuncs:
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7927,33'
          Branch Sides:
            - BranchSide:      'regparse.c:7927,36'
              BranchSideFuncs:
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7930,24'
              BranchSideFuncs:
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7927,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7928,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7930,24'
              BranchSideFuncs:
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7931,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7931,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7932,17'
              BranchSideFuncs:
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7933,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7933,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7934,33'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7935,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7936,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7937,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7936,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7936,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:7937,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:7946,11'
          Branch Sides:
            - BranchSide:      'regparse.c:7952,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:8009,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7952,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7952,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:7952,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7952,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7952,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7954,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7952,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7952,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7954,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7954,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7954,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:7954,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7954,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7955,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:7968,20'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:7956,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7956,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:7956,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7956,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7956,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7958,20'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7956,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7956,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7958,20'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7959,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7959,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
            - BranchSide:      'regparse.c:7959,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - make_range_clear
        - Branch String:   'regparse.c:7959,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7960,13'
              BranchSideFuncs:
                - make_range_clear
            - BranchSide:      'regparse.c:7966,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:7962,17'
          Branch Sides:
            - BranchSide:      'regparse.c:7962,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7963,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:7971,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7971,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:7972,31'
              BranchSideFuncs:
                - prs_alts
                - make_absent_tree
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:7973,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7974,26'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:7978,14'
              BranchSideFuncs:
                - make_absent_tree
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:7980,13'
          Branch Sides:
            - BranchSide:      'regparse.c:7981,23'
              BranchSideFuncs:
                - onig_node_free
                - make_absent_tree
                - onig_node_free
            - BranchSide:      'regparse.c:8002,30'
              BranchSideFuncs:
                - make_absent_tree
        - Branch String:   'regparse.c:7982,38'
          Branch Sides:
            - BranchSide:      'regparse.c:7982,41'
              BranchSideFuncs:
                - make_absent_tree
            - BranchSide:      'regparse.c:7983,18'
              BranchSideFuncs:
                - make_absent_tree
        - Branch String:   'regparse.c:7982,15'
          Branch Sides:
            - BranchSide:      'regparse.c:7983,18'
              BranchSideFuncs:
                - make_absent_tree
            - BranchSide:      'regparse.c:7988,22'
              BranchSideFuncs:
                - onig_node_free
                - make_absent_tree
                - onig_node_free
        - Branch String:   'regparse.c:8003,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8004,18'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8006,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8015,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8016,9'
              BranchSideFuncs:
                - prs_callout_of_contents
            - BranchSide:      'regparse.c:8018,35'
              BranchSideFuncs:
                - prs_callout_of_contents
        - Branch String:   'regparse.c:8019,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8019,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8021,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8027,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8032,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:8232,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8032,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8032,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:8032,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8032,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8032,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8033,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8032,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8032,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8033,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8034,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8034,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:8034,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8034,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8034,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8036,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8034,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8034,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8036,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8036,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8036,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:8037,16'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8037,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8037,16'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8047,26'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8037,25'
          Branch Sides:
            - BranchSide:      'regparse.c:8037,28'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8047,26'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8037,37'
          Branch Sides:
            - BranchSide:      'regparse.c:8037,40'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8047,26'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8037,49'
          Branch Sides:
            - BranchSide:      'regparse.c:8037,52'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8047,26'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8036,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8047,26'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8122,18'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
                - prs_callout_of_contents
        - Branch String:   'regparse.c:8047,35'
          Branch Sides:
            - BranchSide:      'regparse.c:8047,25'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8047,38'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8048,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8049,13'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8050,18'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8055,38'
          Branch Sides:
            - BranchSide:      'regparse.c:8055,57'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8056,25'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8058,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8058,35'
              BranchSideFuncs:
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
            - BranchSide:      'regparse.c:8063,15'
              BranchSideFuncs:
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8063,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8064,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8071,32'
              BranchSideFuncs:
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_backref_checker
                - backref_rel_to_abs
        - Branch String:   'regparse.c:8064,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8065,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8068,22'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8072,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8073,17'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:8095,41'
              BranchSideFuncs:
                - name_to_group_numbers
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8073,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8074,45'
              BranchSideFuncs:
                - backref_rel_to_abs
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8076,17'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8076,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8077,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8079,17'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8079,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8080,19'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8087,50'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8080,43'
          Branch Sides:
            - BranchSide:      'regparse.c:8081,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8082,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8081,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8081,19'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8081,19'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8080,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8082,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8083,13'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8096,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8097,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8099,17'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8099,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8101,22'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8108,50'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8101,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8102,21'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8106,13'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8102,45'
          Branch Sides:
            - BranchSide:      'regparse.c:8103,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8104,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8103,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8103,21'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8103,21'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8102,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8104,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8105,15'
              BranchSideFuncs:
                - node_new_backref_checker
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8115,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8116,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8120,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8116,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8116,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8116,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8116,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8116,23'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8117,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8116,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8116,23'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8117,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8118,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8118,27'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8119,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8122,18'
          Branch Sides:
            - BranchSide:      'regparse.c:8123,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_contents
            - BranchSide:      'regparse.c:8136,18'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
        - Branch String:   'regparse.c:8123,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8125,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_contents
            - BranchSide:      'regparse.c:8134,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8125,24'
          Branch Sides:
            - BranchSide:      'regparse.c:8125,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_contents
            - BranchSide:      'regparse.c:8125,24'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_contents
        - Branch String:   'regparse.c:8125,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8125,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8133,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8125,24'
          Branch Sides:
            - BranchSide:      'regparse.c:8125,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8133,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8125,27'
          Branch Sides:
            - BranchSide:      'regparse.c:8125,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_contents
            - BranchSide:      'regparse.c:8125,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_contents
        - Branch String:   'regparse.c:8125,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8127,36'
              BranchSideFuncs:
                - prs_callout_of_contents
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8133,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8130,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8130,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8131,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8136,27'
          Branch Sides:
            - BranchSide:      'regparse.c:8137,18'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - prs_callout_of_name
            - BranchSide:      'regparse.c:8144,14'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8136,18'
          Branch Sides:
            - BranchSide:      'regparse.c:8138,32'
              BranchSideFuncs:
                - prs_callout_of_name
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8144,14'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8140,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8140,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8141,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8149,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8149,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8150,36'
              BranchSideFuncs:
                - prs_alts
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8160,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8160,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8162,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8162,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8162,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8162,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8162,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8162,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8168,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8162,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8162,19'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8168,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8168,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8168,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8168,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8168,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8169,15'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8180,16'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8169,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8170,28'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8173,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8181,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8181,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8181,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8181,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8182,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8186,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8189,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8190,28'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8193,33'
              BranchSideFuncs:
                - prs_alts
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8194,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8195,28'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8200,15'
              BranchSideFuncs:
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
        - Branch String:   'regparse.c:8200,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8201,20'
              BranchSideFuncs:
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8204,17'
              BranchSideFuncs:
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
                - cons_node_free_alone
        - Branch String:   'regparse.c:8204,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8205,22'
              BranchSideFuncs:
                - cons_node_free_alone
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - cons_node_free_alone
            - BranchSide:      'regparse.c:8216,22'
              BranchSideFuncs:
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8206,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8207,24'
              BranchSideFuncs:
                - cons_node_free_alone
                - cons_node_free_alone
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8211,24'
              BranchSideFuncs:
                - cons_node_free_alone
                - node_new_bag_if_else
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8222,15'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:8223,28'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:8238,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8239,13'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
            - BranchSide:      'regparse.c:8261,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8239,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8240,11'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
            - BranchSide:      'regparse.c:8248,15'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8241,24'
          Branch Sides:
            - BranchSide:      'regparse.c:8241,27'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8242,26'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8241,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8242,26'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8245,11'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8249,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8249,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8250,38'
              BranchSideFuncs:
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8251,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8252,18'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8254,18'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8258,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8258,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8259,7'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8270,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8271,9'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8273,7'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8278,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8278,11'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8279,13'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8279,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8279,13'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8279,13'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8279,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8279,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8280,9'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8279,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8279,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8280,9'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8281,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8281,23'
              BranchSideFuncs:
                - fetch_name
                - scan_env_add_mem_entry
                - name_add
                - node_new_memory
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
            - BranchSide:      'regparse.c:8283,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8288,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8288,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8289,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8308,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8311,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8311,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8313,26'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8314,22'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8315,22'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8317,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8325,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8341,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8346,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8351,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8356,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8363,21'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8402,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8410,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8419,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8428,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8438,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8314,22'
          Branch Sides:
            - BranchSide:      'regparse.c:8314,74'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8314,74'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8315,22'
          Branch Sides:
            - BranchSide:      'regparse.c:8315,74'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8315,74'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8317,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8318,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8321,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8318,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8319,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8319,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8325,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8326,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8328,22'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8326,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8326,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8326,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8326,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8327,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8327,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8326,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8327,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8327,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8328,22'
          Branch Sides:
            - BranchSide:      'regparse.c:8330,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8333,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8330,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8331,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8331,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8341,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8342,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8343,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8343,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8344,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8344,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8346,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8347,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8348,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8348,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8349,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8349,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8351,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8352,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8353,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8353,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8354,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8354,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8356,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8357,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8358,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8358,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8359,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8359,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8363,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8364,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8366,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8366,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8366,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8368,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8368,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8368,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8368,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8368,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8368,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8369,21'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8368,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8368,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8369,21'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8369,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8369,21'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8369,21'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8369,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8369,36'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8370,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8371,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8371,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8371,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8371,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8371,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8372,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8371,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8371,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8372,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8373,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8375,23'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8383,23'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8391,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8375,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8376,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8378,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8383,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8384,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8386,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8394,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8394,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8394,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8394,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8394,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8395,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8394,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8394,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8395,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8396,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8397,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8399,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8402,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8403,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8405,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8405,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8406,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8406,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8410,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8411,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8413,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8413,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8413,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8414,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8414,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8415,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8415,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8419,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8420,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8422,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8422,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8422,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8423,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8423,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8424,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8424,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8428,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8429,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8431,17'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8431,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8431,30'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8432,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8432,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8433,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8433,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8441,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8442,35'
              BranchSideFuncs:
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8455,20'
              BranchSideFuncs:
                - node_new_option
                - set_whole_options
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
        - Branch String:   'regparse.c:8443,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8443,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8446,17'
              BranchSideFuncs:
                - set_whole_options
        - Branch String:   'regparse.c:8446,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8447,37'
              BranchSideFuncs:
                - set_whole_options
            - BranchSide:      'regparse.c:8452,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8448,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8448,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8449,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8460,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8461,37'
              BranchSideFuncs:
                - set_whole_options
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
            - BranchSide:      'regparse.c:8465,29'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
        - Branch String:   'regparse.c:8462,19'
          Branch Sides:
            - BranchSide:      'regparse.c:8462,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8463,13'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
        - Branch String:   'regparse.c:8466,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8466,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8467,35'
              BranchSideFuncs:
                - prs_alts
                - node_new_option
                - onig_node_free
        - Branch String:   'regparse.c:8469,17'
          Branch Sides:
            - BranchSide:      'regparse.c:8470,30'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8474,35'
              BranchSideFuncs:
                - node_new_option
        - Branch String:   'regparse.c:8475,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8475,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8476,28'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8483,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8483,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
            - BranchSide:      'regparse.c:8483,15'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8483,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8483,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8484,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8483,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8483,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8484,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - node_new_option
                - onig_node_free
                - set_whole_options
                - node_new_option
                - set_whole_options
        - Branch String:   'regparse.c:8494,21'
          Branch Sides:
            - BranchSide:      'regparse.c:8495,12'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
                - prs_callout_of_name
            - BranchSide:      'regparse.c:8504,9'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
        - Branch String:   'regparse.c:8494,12'
          Branch Sides:
            - BranchSide:      'regparse.c:8496,5'
              BranchSideFuncs:
                - prs_callout_of_name
            - BranchSide:      'regparse.c:8504,9'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
                - fetch_token
                - prs_alts
        - Branch String:   'regparse.c:8498,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8498,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8500,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8504,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8505,7'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
            - BranchSide:      'regparse.c:8507,11'
              BranchSideFuncs:
                - node_new_memory
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8508,5'
          Branch Sides:
            - BranchSide:      'regparse.c:8508,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8509,34'
              BranchSideFuncs:
                - scan_env_add_mem_entry
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8510,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8510,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8511,27'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8514,3'
          Branch Sides:
            - BranchSide:      'regparse.c:8514,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8515,19'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8516,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8516,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8517,25'
              BranchSideFuncs:
                - prs_alts
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:8518,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8519,20'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8523,18'
              BranchSideFuncs:
                - scan_env_set_mem_node
        - Branch String:   'regparse.c:8525,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8525,23'
              BranchSideFuncs:
                - scan_env_set_mem_node
            - BranchSide:      'regparse.c:8526,9'
              BranchSideFuncs:
                - scan_env_set_mem_node
        - Branch String:   'regparse.c:8526,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8528,33'
              BranchSideFuncs:
                - scan_env_set_mem_node
            - BranchSide:      'regparse.c:8531,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8529,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8529,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8530,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:7872,11'
          Dst:             fetch_token
        - Src:             'regparse.c:7874,11'
          Dst:             prs_alts
        - Src:             'regparse.c:7881,13'
          Dst:             node_new_anchor
        - Src:             'regparse.c:7884,13'
          Dst:             node_new_anchor
        - Src:             'regparse.c:7887,13'
          Dst:             node_new_bag
        - Src:             'regparse.c:7902,15'
          Dst:             node_new_anchor
        - Src:             'regparse.c:7904,15'
          Dst:             node_new_anchor
        - Src:             'regparse.c:7921,15'
          Dst:             fetch_name
        - Src:             'regparse.c:7925,17'
          Dst:             scan_env_add_mem_entry
        - Src:             'regparse.c:7930,15'
          Dst:             name_add
        - Src:             'regparse.c:7932,17'
          Dst:             node_new_memory
        - Src:             'regparse.c:7961,17'
          Dst:             make_range_clear
        - Src:             'regparse.c:7970,13'
          Dst:             fetch_token
        - Src:             'regparse.c:7972,13'
          Dst:             prs_alts
        - Src:             'regparse.c:7974,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:7992,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:7997,15'
          Dst:             onig_node_free
        - Src:             'regparse.c:8002,13'
          Dst:             make_absent_tree
        - Src:             'regparse.c:8018,11'
          Dst:             prs_callout_of_contents
        - Src:             'regparse.c:8054,15'
          Dst:             fetch_name_with_level
        - Src:             'regparse.c:8074,26'
          Dst:             backref_rel_to_abs
        - Src:             'regparse.c:8085,25'
          Dst:             node_new_backref_checker
        - Src:             'regparse.c:8095,19'
          Dst:             name_to_group_numbers
        - Src:             'regparse.c:8108,25'
          Dst:             node_new_backref_checker
        - Src:             'regparse.c:8129,19'
          Dst:             prs_callout_of_contents
        - Src:             'regparse.c:8139,15'
          Dst:             prs_callout_of_name
        - Src:             'regparse.c:8148,15'
          Dst:             fetch_token
        - Src:             'regparse.c:8150,15'
          Dst:             prs_alts
        - Src:             'regparse.c:8152,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8164,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:8170,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8188,15'
          Dst:             fetch_token
        - Src:             'regparse.c:8190,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8193,15'
          Dst:             prs_alts
        - Src:             'regparse.c:8195,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8196,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8208,17'
          Dst:             cons_node_free_alone
        - Src:             'regparse.c:8213,15'
          Dst:             cons_node_free_alone
        - Src:             'regparse.c:8221,17'
          Dst:             node_new_bag_if_else
        - Src:             'regparse.c:8223,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8224,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8225,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:8248,15'
          Dst:             node_new_memory
        - Src:             'regparse.c:8250,15'
          Dst:             scan_env_add_mem_entry
        - Src:             'regparse.c:8442,19'
          Dst:             node_new_option
        - Src:             'regparse.c:8447,19'
          Dst:             set_whole_options
        - Src:             'regparse.c:8461,19'
          Dst:             set_whole_options
        - Src:             'regparse.c:8465,17'
          Dst:             fetch_token
        - Src:             'regparse.c:8467,17'
          Dst:             prs_alts
        - Src:             'regparse.c:8470,15'
          Dst:             onig_node_free
        - Src:             'regparse.c:8474,19'
          Dst:             node_new_option
        - Src:             'regparse.c:8497,9'
          Dst:             prs_callout_of_name
        - Src:             'regparse.c:8507,11'
          Dst:             node_new_memory
        - Src:             'regparse.c:8509,11'
          Dst:             scan_env_add_mem_entry
        - Src:             'regparse.c:8515,7'
          Dst:             fetch_token
        - Src:             'regparse.c:8517,7'
          Dst:             prs_alts
        - Src:             'regparse.c:8519,5'
          Dst:             onig_node_free
        - Src:             'regparse.c:8528,11'
          Dst:             scan_env_set_mem_node
    - functionName:    fetch_token
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5554
      functionLinenumberEnd: 6431
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tok
        - src
        - end
        - env
      BBCount:         788
      ICount:          4440
      EdgeCount:       1038
      CyclomaticComplexity: 252
      functionsReached:
        - CLOSE_BRACKET_WITHOUT_ESC_WARN
        - backref_rel_to_abs
        - check_code_point_sequence
        - fetch_escaped_value
        - fetch_interval
        - fetch_name
        - fetch_name_with_level
        - get_next_code_point
        - is_end_of_bre_subexp
        - is_head_of_bre_subexp
        - name_to_group_numbers
        - onig_scan_env_set_error_string
        - scan_hexadecimal_number
        - scan_number
        - scan_octal_number
      functionUses:    14
      BranchProfiles:
        - Branch String:   'regparse.c:5570,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5570,35'
              BranchSideFuncs:
                - get_next_code_point
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5571,33'
              BranchSideFuncs:
                - get_next_code_point
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5572,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5573,7'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5575,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5575,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5576,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5581,14'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5585,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5585,7'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5585,7'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5585,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5586,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5590,3'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5585,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5586,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5590,3'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5595,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5595,7'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
            - BranchSide:      'regparse.c:6151,19'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:5595,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5596,9'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
            - BranchSide:      'regparse.c:6151,19'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:5596,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5596,9'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:5596,9'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5596,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5596,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5598,18'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5596,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5596,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5598,18'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:5603,5'
          Branch Sides:
            - BranchSide:      'regparse.c:5605,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5613,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5621,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5651,13'
              BranchSideFuncs:
                - fetch_interval
            - BranchSide:      'regparse.c:5665,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5670,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5675,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5680,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5687,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5694,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5700,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5706,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5712,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5719,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5725,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5732,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5739,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5746,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5753,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5760,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5767,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5774,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5779,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5784,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5789,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5794,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5799,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5806,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5817,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5827,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5833,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5838,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5843,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5861,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5907,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5924,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5934,7'
              BranchSideFuncs:
                - scan_number
                - scan_octal_number
            - BranchSide:      'regparse.c:5969,11'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5986,12'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6062,12'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6107,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6114,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6114,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6136,9'
              BranchSideFuncs:
                - fetch_escaped_value
        - Branch String:   'regparse.c:5605,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5605,67'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5606,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5613,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5613,62'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5614,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5621,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5621,64'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5622,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5628,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5628,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5628,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5628,12'
          Branch Sides:
            - BranchSide:      'regparse.c:5628,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5635,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5628,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5628,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5635,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5628,20'
          Branch Sides:
            - BranchSide:      'regparse.c:5628,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5628,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5628,34'
          Branch Sides:
            - BranchSide:      'regparse.c:5629,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5635,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5629,59'
          Branch Sides:
            - BranchSide:      'regparse.c:5630,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5635,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5628,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5631,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5635,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5638,19'
          Branch Sides:
            - BranchSide:      'regparse.c:5638,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5638,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5638,22'
          Branch Sides:
            - BranchSide:      'regparse.c:5638,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5638,22'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5639,71'
          Branch Sides:
            - BranchSide:      'regparse.c:5640,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5641,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5640,42'
          Branch Sides:
            - BranchSide:      'regparse.c:5641,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5643,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5651,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5651,64'
              BranchSideFuncs:
                - fetch_interval
            - BranchSide:      'regparse.c:5652,30'
              BranchSideFuncs:
                - fetch_interval
        - Branch String:   'regparse.c:5653,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5653,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5654,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5654,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5654,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5655,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5656,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5657,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5659,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5665,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5665,58'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5666,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5670,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5670,63'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5671,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5675,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5675,63'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5676,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5680,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5680,56'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5681,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5687,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5687,56'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5688,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5694,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5694,62'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5695,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5700,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5700,62'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5701,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5706,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5706,67'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5707,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5712,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5712,67'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5713,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5719,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5719,69'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5720,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5725,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5725,69'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5726,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5732,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5732,63'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5733,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5739,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5739,63'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5740,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5746,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5746,57'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5747,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5753,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5753,57'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5754,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5760,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5760,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5761,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5767,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5767,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5768,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5774,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5774,66'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5775,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5779,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5779,77'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5780,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5784,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5784,73'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5785,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5789,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5789,73'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5790,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5794,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5794,68'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5795,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5799,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5799,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5799,63'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5806,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5807,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5810,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5810,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5810,65'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5811,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5817,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5818,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5820,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5820,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5820,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5820,63'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5827,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5827,72'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5828,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5833,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5833,66'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5834,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5838,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5838,66'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5839,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5843,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5843,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5843,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5843,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5843,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5845,14'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5843,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5843,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5845,14'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5846,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5846,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5846,11'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5846,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5846,28'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5858,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5846,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5847,9'
              BranchSideFuncs:
                - scan_octal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5858,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5849,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5849,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5850,14'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5850,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5850,14'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5850,13'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5850,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5855,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5850,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5855,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5851,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5851,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5853,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5851,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5851,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5851,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5852,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5853,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5861,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5861,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5861,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5861,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5861,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5863,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5861,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5861,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5863,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5864,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5864,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5864,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
        - Branch String:   'regparse.c:5864,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5864,28'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5894,16'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5864,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5865,9'
              BranchSideFuncs:
                - scan_hexadecimal_number
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5894,16'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5867,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5867,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5868,14'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5868,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5868,14'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5868,13'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5868,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5873,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5868,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5873,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5869,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5869,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5871,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5869,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5869,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5869,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5870,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5871,9'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5875,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5876,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5891,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5876,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5876,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5876,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5876,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5876,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5877,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5876,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5876,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5877,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5877,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5877,15'
              BranchSideFuncs:
                - check_code_point_sequence
            - BranchSide:      'regparse.c:5877,15'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5877,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5878,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5881,43'
              BranchSideFuncs:
                - check_code_point_sequence
        - Branch String:   'regparse.c:5882,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5882,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5883,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5883,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5883,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5884,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5896,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5896,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5897,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5897,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5898,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5900,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5907,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5907,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5907,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5907,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5907,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5908,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5907,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5907,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5908,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5910,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5910,56'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5921,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5913,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5913,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5914,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5914,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5915,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5917,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5924,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5924,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5924,11'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5924,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5924,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5925,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5924,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5924,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5925,14'
              BranchSideFuncs:
                - scan_hexadecimal_number
        - Branch String:   'regparse.c:5926,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5927,31'
              BranchSideFuncs:
                - scan_hexadecimal_number
            - BranchSide:      'regparse.c:5930,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5937,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5937,20'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5938,9'
              BranchSideFuncs:
                - scan_octal_number
        - Branch String:   'regparse.c:5937,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5938,9'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5941,11'
              BranchSideFuncs:
                - scan_octal_number
        - Branch String:   'regparse.c:5941,58'
          Branch Sides:
            - BranchSide:      'regparse.c:5942,12'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5942,39'
              BranchSideFuncs:
                - scan_octal_number
        - Branch String:   'regparse.c:5942,30'
          Branch Sides:
            - BranchSide:      'regparse.c:5942,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5943,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5941,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5942,39'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5943,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5943,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5944,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5948,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5944,32'
          Branch Sides:
            - BranchSide:      'regparse.c:5944,35'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5945,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5944,35'
          Branch Sides:
            - BranchSide:      'regparse.c:5944,35'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5944,35'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5944,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5945,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5946,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5960,20'
          Branch Sides:
            - BranchSide:      'regparse.c:5960,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5962,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5960,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5962,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5966,11'
              BranchSideFuncs:
                - scan_octal_number
        - Branch String:   'regparse.c:5969,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5970,16'
              BranchSideFuncs:
                - scan_octal_number
            - BranchSide:      'regparse.c:5980,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5972,19'
          Branch Sides:
            - BranchSide:      'regparse.c:5972,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5972,22'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5972,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5972,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5973,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5973,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5974,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5976,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5986,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5986,12'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:5986,17'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:5986,12'
          Branch Sides:
            - BranchSide:      'regparse.c:5986,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6058,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5986,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5986,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6058,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5986,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5987,9'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6058,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5988,22'
          Branch Sides:
            - BranchSide:      'regparse.c:5988,25'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:5994,21'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:5988,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5994,21'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6056,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6003,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6003,23'
              BranchSideFuncs:
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6004,23'
              BranchSideFuncs:
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6008,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6008,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6010,15'
              BranchSideFuncs:
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6010,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6011,17'
              BranchSideFuncs:
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6030,45'
              BranchSideFuncs:
                - name_to_group_numbers
        - Branch String:   'regparse.c:6011,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6011,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6013,17'
              BranchSideFuncs:
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6013,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6014,45'
              BranchSideFuncs:
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6016,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6016,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6017,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6019,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6019,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6020,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6024,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6020,43'
          Branch Sides:
            - BranchSide:      'regparse.c:6021,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6022,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6021,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6021,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6021,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6020,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6022,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6023,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6031,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6032,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6034,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6034,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6036,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6043,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6036,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6037,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6041,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6037,45'
          Branch Sides:
            - BranchSide:      'regparse.c:6038,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6039,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6038,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6038,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6038,21'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6037,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6039,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6040,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6045,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6046,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6050,37'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6062,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6062,12'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6062,17'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6062,12'
          Branch Sides:
            - BranchSide:      'regparse.c:6062,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6103,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6062,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6062,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6103,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6062,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6063,9'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6103,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6064,22'
          Branch Sides:
            - BranchSide:      'regparse.c:6064,25'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6069,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6064,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6069,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6101,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6075,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6075,29'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6077,15'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6077,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6078,17'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6092,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6078,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6078,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6080,17'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6080,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6081,41'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6088,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6082,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6083,48'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6087,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6107,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6108,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6110,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6114,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6114,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6114,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6114,12'
          Branch Sides:
            - BranchSide:      'regparse.c:6114,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6130,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6114,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6114,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6130,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6114,20'
          Branch Sides:
            - BranchSide:      'regparse.c:6114,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6114,20'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6114,34'
          Branch Sides:
            - BranchSide:      'regparse.c:6115,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6130,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6114,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6116,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6130,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6120,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6120,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6120,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6120,14'
          Branch Sides:
            - BranchSide:      'regparse.c:6121,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6129,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6120,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6121,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6129,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6120,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6122,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6129,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6123,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6124,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6127,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6138,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6138,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6139,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6139,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6140,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6144,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6155,43'
          Branch Sides:
            - BranchSide:      'regparse.c:6156,9'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
            - BranchSide:      'regparse.c:6172,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:6155,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6157,11'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
            - BranchSide:      'regparse.c:6172,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:6157,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6158,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6159,16'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:6159,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6160,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6161,16'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:6161,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6162,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6163,16'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:6163,16'
          Branch Sides:
            - BranchSide:      'regparse.c:6164,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6165,16'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
        - Branch String:   'regparse.c:6172,5'
          Branch Sides:
            - BranchSide:      'regparse.c:6174,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6182,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6193,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6204,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6215,13'
              BranchSideFuncs:
                - fetch_interval
            - BranchSide:      'regparse.c:6229,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6234,12'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6371,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6376,13'
              BranchSideFuncs:
                - is_head_of_bre_subexp
            - BranchSide:      'regparse.c:6386,13'
              BranchSideFuncs:
                - is_end_of_bre_subexp
            - BranchSide:      'regparse.c:6396,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6401,12'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
            - BranchSide:      'regparse.c:6406,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6418,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6418,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6418,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6418,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6418,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6424,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6174,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6174,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6174,57'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6182,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6182,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6182,63'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6193,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6193,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6193,58'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6204,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6204,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6204,60'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6215,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6215,60'
              BranchSideFuncs:
                - fetch_interval
            - BranchSide:      'regparse.c:6216,30'
              BranchSideFuncs:
                - fetch_interval
        - Branch String:   'regparse.c:6217,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6217,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6218,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6218,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6218,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6219,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6220,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6221,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6223,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6229,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6229,54'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6230,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6234,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6234,12'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6234,17'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6234,12'
          Branch Sides:
            - BranchSide:      'regparse.c:6234,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6235,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6234,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6234,20'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6235,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6234,20'
          Branch Sides:
            - BranchSide:      'regparse.c:6234,20'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6234,20'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6234,34'
          Branch Sides:
            - BranchSide:      'regparse.c:6235,11'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6235,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6234,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6235,11'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6236,16'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6238,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6238,15'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6238,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6238,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6239,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6362,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6238,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6238,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6239,15'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6239,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6239,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6239,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6240,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6241,13'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6254,20'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
        - Branch String:   'regparse.c:6243,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6243,19'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6243,19'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6243,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6243,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6244,15'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6243,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6243,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6244,15'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6245,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6246,23'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6249,21'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6246,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6246,23'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6246,21'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6246,23'
          Branch Sides:
            - BranchSide:      'regparse.c:6246,29'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6247,15'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6246,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6246,29'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6247,15'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6249,21'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6249,31'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6254,20'
          Branch Sides:
            - BranchSide:      'regparse.c:6260,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
            - BranchSide:      'regparse.c:6337,20'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6260,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6263,17'
              BranchSideFuncs:
                - fetch_name
            - BranchSide:      'regparse.c:6278,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6289,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6289,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6304,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6267,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6267,35'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6269,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6283,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6283,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6283,21'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6283,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6283,36'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6284,39'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6289,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6289,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6289,19'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6289,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6290,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6299,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6289,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6290,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6299,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6291,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6291,23'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6291,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6291,23'
          Branch Sides:
            - BranchSide:      'regparse.c:6292,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6298,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6291,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6292,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6298,15'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6292,23'
          Branch Sides:
            - BranchSide:      'regparse.c:6292,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6292,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6293,23'
          Branch Sides:
            - BranchSide:      'regparse.c:6294,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6297,17'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6304,19'
          Branch Sides:
            - BranchSide:      'regparse.c:6304,21'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6304,52'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6311,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6311,35'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6313,21'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6313,21'
          Branch Sides:
            - BranchSide:      'regparse.c:6314,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6317,23'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6317,23'
          Branch Sides:
            - BranchSide:      'regparse.c:6318,47'
              BranchSideFuncs:
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6325,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6319,25'
          Branch Sides:
            - BranchSide:      'regparse.c:6320,54'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6324,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6340,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6340,17'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6340,17'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6340,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6340,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6341,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6340,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6340,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6341,13'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
        - Branch String:   'regparse.c:6343,17'
          Branch Sides:
            - BranchSide:      'regparse.c:6344,17'
              BranchSideFuncs:
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
            - BranchSide:      'regparse.c:6347,22'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:6347,22'
          Branch Sides:
            - BranchSide:      'regparse.c:6349,17'
              BranchSideFuncs:
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:6356,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6366,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6366,59'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6367,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6371,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6371,59'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6372,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6376,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6376,57'
              BranchSideFuncs:
                - is_head_of_bre_subexp
            - BranchSide:      'regparse.c:6377,11'
              BranchSideFuncs:
                - is_head_of_bre_subexp
        - Branch String:   'regparse.c:6377,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6378,37'
              BranchSideFuncs:
                - is_head_of_bre_subexp
            - BranchSide:      'regparse.c:6380,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6378,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6378,60'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6379,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6386,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6386,57'
              BranchSideFuncs:
                - is_end_of_bre_subexp
            - BranchSide:      'regparse.c:6387,11'
              BranchSideFuncs:
                - is_end_of_bre_subexp
        - Branch String:   'regparse.c:6387,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6388,36'
              BranchSideFuncs:
                - is_end_of_bre_subexp
            - BranchSide:      'regparse.c:6390,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6388,13'
          Branch Sides:
            - BranchSide:      'regparse.c:6388,55'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6389,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6396,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6396,56'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:6397,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6401,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6402,40'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
            - BranchSide:      'regparse.c:6403,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6406,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6407,9'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6415,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:6407,9'
          Branch Sides:
            - BranchSide:      'regparse.c:6408,11'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6412,9'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6409,15'
          Branch Sides:
            - BranchSide:      'regparse.c:6407,9'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6410,13'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
        - Branch String:   'regparse.c:6418,11'
          Branch Sides:
            - BranchSide:      'regparse.c:6419,9'
              BranchSideFuncs:
                - CLOSE_BRACKET_WITHOUT_ESC_WARN
                - is_end_of_bre_subexp
                - is_head_of_bre_subexp
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name_with_level
                - name_to_group_numbers
                - backref_rel_to_abs
                - fetch_name
                - backref_rel_to_abs
                - onig_scan_env_set_error_string
                - fetch_name
                - fetch_interval
                - scan_octal_number
                - scan_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - scan_hexadecimal_number
                - check_code_point_sequence
                - scan_octal_number
                - fetch_interval
                - fetch_escaped_value
            - BranchSide:      'regparse.c:6420,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:5571,9'
          Dst:             get_next_code_point
        - Src:             'regparse.c:5652,11'
          Dst:             fetch_interval
        - Src:             'regparse.c:5848,13'
          Dst:             scan_octal_number
        - Src:             'regparse.c:5866,13'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:5881,17'
          Dst:             check_code_point_sequence
        - Src:             'regparse.c:5895,13'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:5912,13'
          Dst:             scan_hexadecimal_number
        - Src:             'regparse.c:5936,11'
          Dst:             scan_number
        - Src:             'regparse.c:5971,13'
          Dst:             scan_octal_number
        - Src:             'regparse.c:6001,15'
          Dst:             fetch_name_with_level
        - Src:             'regparse.c:6014,26'
          Dst:             backref_rel_to_abs
        - Src:             'regparse.c:6030,23'
          Dst:             name_to_group_numbers
        - Src:             'regparse.c:6073,15'
          Dst:             fetch_name
        - Src:             'regparse.c:6081,22'
          Dst:             backref_rel_to_abs
        - Src:             'regparse.c:6083,17'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regparse.c:6137,13'
          Dst:             fetch_escaped_value
        - Src:             'regparse.c:6216,11'
          Dst:             fetch_interval
        - Src:             'regparse.c:6265,21'
          Dst:             fetch_name
        - Src:             'regparse.c:6309,21'
          Dst:             fetch_name
        - Src:             'regparse.c:6318,28'
          Dst:             backref_rel_to_abs
        - Src:             'regparse.c:6320,23'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regparse.c:6378,15'
          Dst:             is_head_of_bre_subexp
        - Src:             'regparse.c:6388,15'
          Dst:             is_end_of_bre_subexp
        - Src:             'regparse.c:6402,9'
          Dst:             CLOSE_BRACKET_WITHOUT_ESC_WARN
    - functionName:    prs_alts
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9290
      functionLinenumberEnd: 9350
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - top
        - tok
        - term
        - src
        - end
        - env
        - group_head
      BBCount:         32
      ICount:          241
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - fetch_token
        - onig_node_free
        - onig_node_new_alt
        - prs_branch
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regparse.c:9296,3'
          Branch Sides:
            - BranchSide:      'regparse.c:9296,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9297,18'
              BranchSideFuncs:
                - prs_branch
                - onig_node_free
                - onig_node_new_alt
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9300,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9301,20'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9305,7'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_new_alt
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9305,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9306,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9308,12'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_new_alt
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9308,12'
          Branch Sides:
            - BranchSide:      'regparse.c:9309,31'
              BranchSideFuncs:
                - onig_node_new_alt
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9339,20'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regparse.c:9310,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9311,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9315,15'
              BranchSideFuncs:
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9316,5'
          Branch Sides:
            - BranchSide:      'regparse.c:9317,23'
              BranchSideFuncs:
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9335,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9318,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9318,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9319,29'
              BranchSideFuncs:
                - prs_branch
                - onig_node_new_alt
                - fetch_token
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9320,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9321,24'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9324,34'
              BranchSideFuncs:
                - onig_node_new_alt
                - fetch_token
                - prs_branch
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9325,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9326,24'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9332,17'
              BranchSideFuncs:
                - fetch_token
                - prs_branch
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9335,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9336,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9337,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9341,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9342,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9344,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:9299,7'
          Dst:             prs_branch
        - Src:             'regparse.c:9301,5'
          Dst:             onig_node_free
        - Src:             'regparse.c:9309,13'
          Dst:             onig_node_new_alt
        - Src:             'regparse.c:9311,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:9317,11'
          Dst:             fetch_token
        - Src:             'regparse.c:9319,11'
          Dst:             prs_branch
        - Src:             'regparse.c:9321,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:9324,16'
          Dst:             onig_node_new_alt
        - Src:             'regparse.c:9326,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:9327,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:9339,5'
          Dst:             onig_node_free
    - functionName:    fetch_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4986
      functionLinenumberEnd: 5113
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - start_code
        - src
        - end
        - rname_end
        - env
        - rback_num
        - num_type
        - is_ref
      BBCount:         107
      ICount:          575
      EdgeCount:       141
      CyclomaticComplexity: 36
      functionsReached:
        - get_name_end_code_point
        - onig_scan_env_set_error_string
        - scan_number
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:5006,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5006,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5006,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5006,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5007,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5010,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5006,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5007,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5010,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5011,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5012,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5014,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5014,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5014,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5022,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5014,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5015,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5022,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5015,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5016,10'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5018,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5022,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5023,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5032,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5023,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5024,10'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5029,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5032,14'
          Branch Sides:
            - BranchSide:      'regparse.c:5033,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5042,15'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5033,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5034,10'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:5039,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:5047,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5048,5'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5100,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5048,5'
          Branch Sides:
            - BranchSide:      'regparse.c:5049,18'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5077,9'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5051,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5051,28'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5052,14'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5051,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5052,14'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5057,12'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5052,37'
          Branch Sides:
            - BranchSide:      'regparse.c:5052,40'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5054,9'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5052,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5053,13'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5054,9'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5057,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5058,13'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5071,14'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5058,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5058,13'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5062,16'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5058,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5059,22'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5062,16'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5062,15'
          Branch Sides:
            - BranchSide:      'regparse.c:5063,15'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5065,15'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5077,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5078,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5082,10'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5082,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5083,44'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5095,18'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5084,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5084,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5085,17'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5086,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5087,13'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5090,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5100,5'
          Branch Sides:
            - BranchSide:      'regparse.c:5101,18'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5106,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5103,25'
          Branch Sides:
            - BranchSide:      'regparse.c:5103,28'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5104,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5103,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5100,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5104,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5106,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5106,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5106,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5106,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5107,18'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5110,36'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:5106,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5106,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:5107,18'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
      Callsites:
        - Src:             'regparse.c:4998,14'
          Dst:             get_name_end_code_point
        - Src:             'regparse.c:5083,20'
          Dst:             scan_number
        - Src:             'regparse.c:5110,5'
          Dst:             onig_scan_env_set_error_string
    - functionName:    fetch_name_with_level
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4848
      functionLinenumberEnd: 4975
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start_code
        - src
        - end
        - rname_end
        - env
        - rback_num
        - rlevel
        - num_type
      BBCount:         120
      ICount:          673
      EdgeCount:       159
      CyclomaticComplexity: 41
      functionsReached:
        - get_name_end_code_point
        - onig_scan_env_set_error_string
        - scan_number
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4874,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4874,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4874,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4874,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4875,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4878,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4874,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4875,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4878,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4879,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4880,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4882,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4882,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4882,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4886,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4882,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4883,8'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4886,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4886,14'
          Branch Sides:
            - BranchSide:      'regparse.c:4887,8'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4891,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4891,14'
          Branch Sides:
            - BranchSide:      'regparse.c:4892,8'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4896,15'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4901,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4902,16'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4924,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4904,23'
          Branch Sides:
            - BranchSide:      'regparse.c:4904,26'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4905,12'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4904,35'
          Branch Sides:
            - BranchSide:      'regparse.c:4904,38'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4905,12'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4904,47'
          Branch Sides:
            - BranchSide:      'regparse.c:4904,50'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4905,12'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4904,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4905,12'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4910,10'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4905,35'
          Branch Sides:
            - BranchSide:      'regparse.c:4905,38'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4907,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4905,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4906,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4907,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4910,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4911,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4919,15'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4911,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4911,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4915,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4911,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4912,20'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4915,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4924,14'
          Branch Sides:
            - BranchSide:      'regparse.c:4924,17'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4924,22'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4924,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4924,22'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4925,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4925,18'
          Branch Sides:
            - BranchSide:      'regparse.c:4925,21'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4927,19'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4925,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4925,26'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4927,19'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4929,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4929,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4929,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4929,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4930,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4933,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4929,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4930,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4933,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4934,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4934,13'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4934,42'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4934,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4934,42'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4935,7'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4937,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4937,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4938,18'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4941,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4941,12'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4941,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4941,12'
          Branch Sides:
            - BranchSide:      'regparse.c:4942,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4946,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4941,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4942,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4946,5'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4943,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4944,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4945,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4955,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4956,10'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:4972,36'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regparse.c:4956,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4957,44'
              BranchSideFuncs:
                - scan_number
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:4967,18'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4958,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4958,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4959,17'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
        - Branch String:   'regparse.c:4960,13'
          Branch Sides:
            - BranchSide:      'regparse.c:4961,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - scan_number
            - BranchSide:      'regparse.c:4962,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4868,14'
          Dst:             get_name_end_code_point
        - Src:             'regparse.c:4936,15'
          Dst:             scan_number
        - Src:             'regparse.c:4957,20'
          Dst:             scan_number
        - Src:             'regparse.c:4972,5'
          Dst:             onig_scan_env_set_error_string
    - functionName:    backref_rel_to_abs
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rel_no
        - env
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:378,7'
          Branch Sides:
            - BranchSide:      'regparse.c:379,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:384,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:379,9'
          Branch Sides:
            - BranchSide:      'regparse.c:380,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:381,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    name_to_group_numbers
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - name
        - name_end
        - nums
      BBCount:         10
      ICount:          82
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - name_find
        - onig_scan_env_set_error_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:1227,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1228,36'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regparse.c:1233,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1233,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1235,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1237,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1240,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1225,7'
          Dst:             name_find
        - Src:             'regparse.c:1228,5'
          Dst:             onig_scan_env_set_error_string
    - functionName:    get_name_end_code_point
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4819
      functionLinenumberEnd: 4829
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - start
      BBCount:         7
      ICount:          34
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4820,3'
          Branch Sides:
            - BranchSide:      'regparse.c:4821,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4822,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4823,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4825,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    scan_number
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3607
      functionLinenumberEnd: 3631
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - enc
      BBCount:         18
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regparse.c:3615,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3616,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3629,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3617,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3617,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3625,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3617,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3618,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3625,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3619,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3620,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3622,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prs_branch
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9237
      functionLinenumberEnd: 9284
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - top
        - tok
        - term
        - src
        - end
        - env
        - group_head
      BBCount:         39
      ICount:          246
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - node_new_list
        - onig_node_free
        - prs_exp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:9242,3'
          Branch Sides:
            - BranchSide:      'regparse.c:9242,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9244,22'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9245,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9246,20'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9250,7'
              BranchSideFuncs:
                - node_new_list
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9250,19'
          Branch Sides:
            - BranchSide:      'regparse.c:9250,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9251,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9250,32'
          Branch Sides:
            - BranchSide:      'regparse.c:9250,35'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9251,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9250,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9251,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9254,26'
              BranchSideFuncs:
                - node_new_list
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9255,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9255,24'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9261,15'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9262,24'
          Branch Sides:
            - BranchSide:      'regparse.c:9262,27'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9262,5'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9262,37'
          Branch Sides:
            - BranchSide:      'regparse.c:9262,40'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9262,5'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9262,5'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9263,26'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9264,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9265,24'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9269,11'
              BranchSideFuncs:
                - node_new_list
                - prs_exp
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9269,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9270,18'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9275,32'
              BranchSideFuncs:
                - node_new_list
                - prs_exp
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9271,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9271,50'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9272,19'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9276,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9276,30'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9277,19'
              BranchSideFuncs:
                - prs_exp
                - node_new_list
                - onig_node_free
                - onig_node_free
      Callsites:
        - Src:             'regparse.c:9244,7'
          Dst:             prs_exp
        - Src:             'regparse.c:9246,5'
          Dst:             onig_node_free
        - Src:             'regparse.c:9254,12'
          Dst:             node_new_list
        - Src:             'regparse.c:9257,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:9263,11'
          Dst:             prs_exp
        - Src:             'regparse.c:9265,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:9275,18'
          Dst:             node_new_list
    - functionName:    prs_exp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8816
      functionLinenumberEnd: 9232
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - np
        - tok
        - term
        - src
        - end
        - env
        - group_head
      BBCount:         220
      ICount:          1586
      EdgeCount:       292
      CyclomaticComplexity: 74
      functionsReached:
        - add_ctype_to_cc
        - assign_quantifier_body
        - fetch_token
        - find_str_position
        - i_apply_case_fold
        - is_invalid_quantifier_target
        - make_text_segment
        - node_drop_group
        - node_new_anchor_with_options
        - node_new_anychar
        - node_new_backref
        - node_new_bag
        - node_new_call
        - node_new_cclass
        - node_new_ctype
        - node_new_empty
        - node_new_general_newline
        - node_new_group
        - node_new_keep
        - node_new_list
        - node_new_no_newline
        - node_new_quantifier
        - node_new_str_crude_char
        - node_new_str_with_options
        - node_new_true_anychar
        - node_str_cat_char
        - node_str_remove_char
        - onig_node_free
        - onig_node_new_alt
        - onig_node_str_cat
        - prs_alts
        - prs_bag
        - prs_cc
        - prs_char_property
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:8825,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8826,5'
              BranchSideFuncs:
                - node_new_empty
            - BranchSide:      'regparse.c:8828,17'
              BranchSideFuncs:
                - make_text_segment
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - onig_node_free
                - node_new_empty
                - node_new_group
                - onig_node_free
        - Branch String:   'regparse.c:8830,3'
          Branch Sides:
            - BranchSide:      'regparse.c:8830,22'
              BranchSideFuncs:
                - node_new_empty
            - BranchSide:      'regparse.c:8830,22'
              BranchSideFuncs:
                - node_new_empty
            - BranchSide:      'regparse.c:8840,17'
              BranchSideFuncs:
                - prs_bag
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - onig_node_free
                - make_text_segment
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - node_new_empty
                - node_new_group
                - onig_node_free
            - BranchSide:      'regparse.c:8883,11'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
            - BranchSide:      'regparse.c:8886,14'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8909,5'
              BranchSideFuncs:
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8949,13'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8966,35'
              BranchSideFuncs:
                - find_str_position
                - node_new_str_with_options
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8981,15'
              BranchSideFuncs:
                - node_new_cclass
                - add_ctype_to_cc
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
                - node_new_ctype
            - BranchSide:      'regparse.c:9014,27'
              BranchSideFuncs:
                - prs_char_property
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9022,18'
              BranchSideFuncs:
                - prs_cc
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9053,28'
              BranchSideFuncs:
                - node_new_anychar
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9058,28'
              BranchSideFuncs:
                - node_new_anychar
                - node_new_quantifier
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9067,11'
              BranchSideFuncs:
                - node_new_backref
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9082,18'
              BranchSideFuncs:
                - node_new_call
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9096,40'
              BranchSideFuncs:
                - node_new_anchor_with_options
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9102,9'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
            - BranchSide:      'regparse.c:9102,9'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
            - BranchSide:      'regparse.c:9124,23'
              BranchSideFuncs:
                - node_new_keep
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9129,34'
              BranchSideFuncs:
                - node_new_general_newline
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9134,29'
              BranchSideFuncs:
                - node_new_no_newline
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9139,31'
              BranchSideFuncs:
                - node_new_true_anychar
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9144,27'
              BranchSideFuncs:
                - make_text_segment
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9149,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8835,5'
          Branch Sides:
            - BranchSide:      'regparse.c:8835,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8836,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8841,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8841,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8842,9'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - onig_node_free
                - make_text_segment
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - node_new_empty
                - node_new_group
                - onig_node_free
        - Branch String:   'regparse.c:8842,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8843,11'
              BranchSideFuncs:
                - node_new_group
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
            - BranchSide:      'regparse.c:8855,14'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - onig_node_free
                - make_text_segment
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - node_new_group
                - onig_node_free
                - node_new_empty
        - Branch String:   'regparse.c:8843,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8844,15'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8846,25'
              BranchSideFuncs:
                - node_new_group
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
        - Branch String:   'regparse.c:8848,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8849,26'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8852,15'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8855,14'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - onig_node_free
                - make_text_segment
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - node_new_group
                - onig_node_free
                - node_new_empty
            - BranchSide:      'regparse.c:8856,11'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - onig_node_free
                - make_text_segment
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - node_new_group
                - onig_node_free
                - node_new_empty
        - Branch String:   'regparse.c:8856,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8857,24'
              BranchSideFuncs:
                - fetch_token
                - onig_node_free
                - make_text_segment
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - fetch_token
                - prs_alts
                - onig_node_free
                - node_new_group
                - onig_node_free
                - node_new_empty
            - BranchSide:      'regparse.c:8865,31'
              BranchSideFuncs:
                - fetch_token
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8859,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8859,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8860,25'
              BranchSideFuncs:
                - onig_node_free
                - make_text_segment
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_true_anychar
                - node_new_no_newline
                - node_new_general_newline
                - node_new_keep
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - node_new_str_with_options
                - node_str_remove_char
                - node_new_empty
                - node_new_anchor_with_options
                - node_new_call
                - node_new_backref
                - node_new_anychar
                - node_new_quantifier
                - node_new_anychar
                - prs_cc
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - prs_char_property
                - node_new_cclass
                - add_ctype_to_cc
                - onig_node_free
                - node_new_ctype
                - find_str_position
                - node_new_str_with_options
                - node_new_str_with_options
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - prs_bag
                - fetch_token
                - prs_alts
                - onig_node_free
                - fetch_token
                - node_new_group
                - onig_node_free
                - node_new_empty
        - Branch String:   'regparse.c:8869,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8869,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8870,31'
              BranchSideFuncs:
                - prs_alts
                - onig_node_free
        - Branch String:   'regparse.c:8872,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8873,26'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:8876,24'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8883,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8884,7'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
            - BranchSide:      'regparse.c:8886,9'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
        - Branch String:   'regparse.c:8886,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8886,23'
              BranchSideFuncs:
                - node_new_str_crude_char
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8887,10'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8895,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8895,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8897,7'
              BranchSideFuncs:
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8899,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8899,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8900,13'
              BranchSideFuncs:
                - onig_node_str_cat
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8900,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8900,29'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8902,32'
              BranchSideFuncs:
                - onig_node_str_cat
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8903,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8897,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8903,27'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8916,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8916,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8917,11'
              BranchSideFuncs:
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8919,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8920,15'
              BranchSideFuncs:
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8926,25'
              BranchSideFuncs:
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8920,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8921,29'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8924,9'
              BranchSideFuncs:
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8927,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8927,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8928,13'
              BranchSideFuncs:
                - node_str_cat_char
                - fetch_token
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8928,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8929,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8931,32'
              BranchSideFuncs:
                - node_str_cat_char
                - fetch_token
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8932,13'
          Branch Sides:
            - BranchSide:      'regparse.c:8932,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8934,12'
              BranchSideFuncs:
                - fetch_token
                - node_str_cat_char
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8938,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8939,9'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8941,7'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8950,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8950,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8951,13'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8957,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8957,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8959,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8970,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8971,24'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8973,39'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8974,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8974,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8975,14'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8981,7'
          Branch Sides:
            - BranchSide:      'regparse.c:8983,30'
              BranchSideFuncs:
                - node_new_ctype
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:8993,17'
              BranchSideFuncs:
                - node_new_cclass
                - add_ctype_to_cc
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
            - BranchSide:      'regparse.c:8993,17'
              BranchSideFuncs:
                - node_new_cclass
                - add_ctype_to_cc
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
            - BranchSide:      'regparse.c:8993,17'
              BranchSideFuncs:
                - node_new_cclass
                - add_ctype_to_cc
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
            - BranchSide:      'regparse.c:9007,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8984,9'
          Branch Sides:
            - BranchSide:      'regparse.c:8984,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8985,9'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:8994,11'
          Branch Sides:
            - BranchSide:      'regparse.c:8994,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8995,16'
              BranchSideFuncs:
                - add_ctype_to_cc
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
        - Branch String:   'regparse.c:8997,15'
          Branch Sides:
            - BranchSide:      'regparse.c:8998,29'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9002,15'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9002,15'
          Branch Sides:
            - BranchSide:      'regparse.c:9002,37'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9004,9'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9015,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9015,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9016,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9023,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9023,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9025,12'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9026,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9029,25'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9050,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9036,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9037,31'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9040,13'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_new_alt
                - onig_node_free
        - Branch String:   'regparse.c:9040,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9041,43'
              BranchSideFuncs:
                - onig_node_new_alt
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
            - BranchSide:      'regparse.c:9048,7'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9042,15'
          Branch Sides:
            - BranchSide:      'regparse.c:9043,33'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9046,17'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9054,5'
          Branch Sides:
            - BranchSide:      'regparse.c:9054,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9055,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9059,5'
          Branch Sides:
            - BranchSide:      'regparse.c:9059,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9060,10'
              BranchSideFuncs:
                - node_new_quantifier
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9061,5'
          Branch Sides:
            - BranchSide:      'regparse.c:9061,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9062,20'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9069,20'
          Branch Sides:
            - BranchSide:      'regparse.c:9069,30'
              BranchSideFuncs:
                - node_new_backref
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9069,54'
              BranchSideFuncs:
                - node_new_backref
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9076,5'
          Branch Sides:
            - BranchSide:      'regparse.c:9076,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9077,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9086,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9086,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9087,7'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9088,38'
          Branch Sides:
            - BranchSide:      'regparse.c:9088,41'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9092,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9088,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9089,9'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9092,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9097,5'
          Branch Sides:
            - BranchSide:      'regparse.c:9097,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9098,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9102,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9103,11'
              BranchSideFuncs:
                - node_new_empty
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9111,11'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_with_options
                - node_str_remove_char
        - Branch String:   'regparse.c:9103,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9104,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9106,15'
              BranchSideFuncs:
                - node_new_empty
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9111,36'
          Branch Sides:
            - BranchSide:      'regparse.c:9112,11'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_str_with_options
                - node_str_remove_char
            - BranchSide:      'regparse.c:9118,9'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9111,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9113,41'
              BranchSideFuncs:
                - node_new_str_with_options
                - node_str_remove_char
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9118,9'
              BranchSideFuncs:
                - node_new_str_with_options
                - fetch_token
                - onig_node_str_cat
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9125,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9125,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9126,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9130,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9130,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9131,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9135,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9135,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9136,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9140,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9140,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9141,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9145,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9145,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9146,5'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9158,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9158,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9158,13'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9161,24'
          Branch Sides:
            - BranchSide:      'regparse.c:9161,27'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9164,41'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9161,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9164,41'
              BranchSideFuncs:
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9231,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9164,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9165,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9173,7'
              BranchSideFuncs:
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9165,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9166,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9170,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9166,15'
          Branch Sides:
            - BranchSide:      'regparse.c:9167,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9168,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9173,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9173,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9175,32'
              BranchSideFuncs:
                - node_new_quantifier
                - assign_quantifier_body
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9177,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9177,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9178,28'
              BranchSideFuncs:
                - assign_quantifier_body
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
        - Branch String:   'regparse.c:9179,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9180,35'
              BranchSideFuncs:
                - node_drop_group
                - assign_quantifier_body
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9184,19'
              BranchSideFuncs:
                - assign_quantifier_body
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9187,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9188,24'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9193,11'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - onig_node_free
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
        - Branch String:   'regparse.c:9193,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9195,14'
              BranchSideFuncs:
                - node_new_bag
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - onig_node_free
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regparse.c:9204,11'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9196,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9197,26'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9200,23'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9204,11'
          Branch Sides:
            - BranchSide:      'regparse.c:9205,15'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9207,16'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9207,16'
          Branch Sides:
            - BranchSide:      'regparse.c:9208,24'
              BranchSideFuncs:
                - onig_node_free
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
            - BranchSide:      'regparse.c:9211,16'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
        - Branch String:   'regparse.c:9215,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9216,26'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9219,43'
              BranchSideFuncs:
                - node_new_list
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
                - onig_node_free
        - Branch String:   'regparse.c:9220,13'
          Branch Sides:
            - BranchSide:      'regparse.c:9221,26'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9224,16'
              BranchSideFuncs:
                - fetch_token
                - is_invalid_quantifier_target
                - node_new_quantifier
                - assign_quantifier_body
                - node_new_list
                - node_new_list
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - node_new_bag
                - onig_node_free
                - onig_node_free
                - node_drop_group
      Callsites:
        - Src:             'regparse.c:8834,11'
          Dst:             node_new_empty
        - Src:             'regparse.c:8840,9'
          Dst:             prs_bag
        - Src:             'regparse.c:8847,15'
          Dst:             node_new_group
        - Src:             'regparse.c:8849,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:8858,13'
          Dst:             fetch_token
        - Src:             'regparse.c:8860,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:8868,13'
          Dst:             fetch_token
        - Src:             'regparse.c:8870,13'
          Dst:             prs_alts
        - Src:             'regparse.c:8873,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:8893,13'
          Dst:             node_new_str_with_options
        - Src:             'regparse.c:8898,13'
          Dst:             fetch_token
        - Src:             'regparse.c:8902,13'
          Dst:             onig_node_str_cat
        - Src:             'regparse.c:8915,13'
          Dst:             node_new_str_crude_char
        - Src:             'regparse.c:8921,17'
          Dst:             fetch_token
        - Src:             'regparse.c:8926,13'
          Dst:             fetch_token
        - Src:             'regparse.c:8931,13'
          Dst:             node_str_cat_char
        - Src:             'regparse.c:8955,13'
          Dst:             node_new_str_with_options
        - Src:             'regparse.c:8969,14'
          Dst:             find_str_position
        - Src:             'regparse.c:8973,13'
          Dst:             node_new_str_with_options
        - Src:             'regparse.c:8983,15'
          Dst:             node_new_ctype
        - Src:             'regparse.c:8993,17'
          Dst:             node_new_cclass
        - Src:             'regparse.c:8996,15'
          Dst:             add_ctype_to_cc
        - Src:             'regparse.c:8998,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:9014,9'
          Dst:             prs_char_property
        - Src:             'regparse.c:9022,11'
          Dst:             prs_cc
        - Src:             'regparse.c:9034,13'
          Dst:             i_apply_case_fold
        - Src:             'regparse.c:9037,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:9041,24'
          Dst:             onig_node_new_alt
        - Src:             'regparse.c:9043,13'
          Dst:             onig_node_free
        - Src:             'regparse.c:9053,11'
          Dst:             node_new_anychar
        - Src:             'regparse.c:9058,11'
          Dst:             node_new_anychar
        - Src:             'regparse.c:9060,10'
          Dst:             node_new_quantifier
        - Src:             'regparse.c:9068,11'
          Dst:             node_new_backref
        - Src:             'regparse.c:9084,13'
          Dst:             node_new_call
        - Src:             'regparse.c:9096,11'
          Dst:             node_new_anchor_with_options
        - Src:             'regparse.c:9106,15'
          Dst:             node_new_empty
        - Src:             'regparse.c:9113,15'
          Dst:             node_new_str_with_options
        - Src:             'regparse.c:9114,9'
          Dst:             node_str_remove_char
        - Src:             'regparse.c:9124,9'
          Dst:             node_new_keep
        - Src:             'regparse.c:9129,9'
          Dst:             node_new_general_newline
        - Src:             'regparse.c:9134,9'
          Dst:             node_new_no_newline
        - Src:             'regparse.c:9139,9'
          Dst:             node_new_true_anychar
        - Src:             'regparse.c:9144,9'
          Dst:             make_text_segment
        - Src:             'regparse.c:9157,9'
          Dst:             fetch_token
        - Src:             'regparse.c:9164,11'
          Dst:             is_invalid_quantifier_target
        - Src:             'regparse.c:9175,12'
          Dst:             node_new_quantifier
        - Src:             'regparse.c:9180,18'
          Dst:             node_drop_group
        - Src:             'regparse.c:9186,11'
          Dst:             assign_quantifier_body
        - Src:             'regparse.c:9188,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:9195,14'
          Dst:             node_new_bag
        - Src:             'regparse.c:9197,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:9208,9'
          Dst:             onig_node_free
        - Src:             'regparse.c:9214,15'
          Dst:             node_new_list
        - Src:             'regparse.c:9216,11'
          Dst:             onig_node_free
        - Src:             'regparse.c:9219,29'
          Dst:             node_new_list
        - Src:             'regparse.c:9221,11'
          Dst:             onig_node_free
    - functionName:    node_new_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2423
      functionLinenumberEnd: 2431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - left
        - right
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - node_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regparse.c:2425,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2425,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2427,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2424,16'
          Dst:             node_new
    - functionName:    node_new_empty
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3549
      functionLinenumberEnd: 3550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_new_str
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:3550,10'
          Branch Sides:
            - BranchSide:      'regparse.c:3550,10'
              BranchSideFuncs:
                - node_new_str
            - BranchSide:      'regparse.c:3550,10'
              BranchSideFuncs:
                - node_new_str
      Callsites:
        - Src:             'regparse.c:3550,10'
          Dst:             node_new_str
    - functionName:    fetch_interval
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4623
      functionLinenumberEnd: 4725
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - end
        - tok
        - env
      BBCount:         99
      ICount:          548
      EdgeCount:       134
      CyclomaticComplexity: 37
      functionsReached:
        - scan_number
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:4637,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4637,7'
              BranchSideFuncs:
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4637,7'
              BranchSideFuncs:
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4637,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4638,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4644,9'
              BranchSideFuncs:
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4637,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4638,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4644,9'
              BranchSideFuncs:
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4638,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4639,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4641,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4644,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4645,9'
              BranchSideFuncs:
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4651,25'
              BranchSideFuncs:
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4645,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4645,7'
              BranchSideFuncs:
                - scan_number
                - scan_number
            - BranchSide:      'regparse.c:4645,7'
              BranchSideFuncs:
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4646,18'
          Branch Sides:
            - BranchSide:      'regparse.c:4646,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4647,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4646,30'
          Branch Sides:
            - BranchSide:      'regparse.c:4646,33'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4647,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4646,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4647,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4649,3'
              BranchSideFuncs:
                - scan_number
                - scan_number
        - Branch String:   'regparse.c:4652,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4652,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4653,7'
              BranchSideFuncs:
                - scan_number
        - Branch String:   'regparse.c:4653,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4654,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4656,7'
              BranchSideFuncs:
                - scan_number
        - Branch String:   'regparse.c:4656,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4657,9'
              BranchSideFuncs:
                - scan_number
            - BranchSide:      'regparse.c:4666,7'
              BranchSideFuncs:
                - scan_number
        - Branch String:   'regparse.c:4657,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4659,11'
              BranchSideFuncs:
                - scan_number
            - BranchSide:      'regparse.c:4663,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4666,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4666,7'
              BranchSideFuncs:
                - scan_number
            - BranchSide:      'regparse.c:4666,7'
              BranchSideFuncs:
                - scan_number
        - Branch String:   'regparse.c:4666,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4666,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4667,3'
              BranchSideFuncs:
                - scan_number
        - Branch String:   'regparse.c:4666,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4666,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4667,3'
              BranchSideFuncs:
                - scan_number
        - Branch String:   'regparse.c:4668,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4669,19'
              BranchSideFuncs:
                - scan_number
            - BranchSide:      'regparse.c:4682,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4671,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4671,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4672,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4672,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4673,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4675,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4675,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4676,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4680,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4676,11'
          Branch Sides:
            - BranchSide:      'regparse.c:4677,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4678,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4682,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4683,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4685,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4690,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4690,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4690,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4690,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4690,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4691,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4690,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4690,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4691,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4692,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4693,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4696,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4693,34'
          Branch Sides:
            - BranchSide:      'regparse.c:4693,43'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4693,37'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4693,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4693,37'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4693,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4693,37'
          Branch Sides:
            - BranchSide:      'regparse.c:4693,43'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4694,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4693,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4693,43'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4694,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4696,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4696,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4698,8'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4698,31'
          Branch Sides:
            - BranchSide:      'regparse.c:4698,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4710,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4698,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4700,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4710,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4700,9'
          Branch Sides:
            - BranchSide:      'regparse.c:4701,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4703,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:4719,7'
          Branch Sides:
            - BranchSide:      'regparse.c:4721,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:4724,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:4651,9'
          Dst:             scan_number
        - Src:             'regparse.c:4670,10'
          Dst:             scan_number
    - functionName:    check_code_point_sequence
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3800
      functionLinenumberEnd: 3848
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - base
        - enc
      BBCount:         58
      ICount:          306
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - scan_number_of_base
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3810,3'
          Branch Sides:
            - BranchSide:      'regparse.c:3811,5'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3847,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3812,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3812,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3817,9'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3817,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3817,9'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3818,7'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3817,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3818,7'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3825,14'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3818,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3819,9'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3822,11'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3820,15'
          Branch Sides:
            - BranchSide:      'regparse.c:3818,7'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3820,15'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3820,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3818,7'
              BranchSideFuncs:
                - scan_number_of_base
            - BranchSide:      'regparse.c:3820,40'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3822,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3822,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3823,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3822,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3823,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3824,5'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3825,14'
          Branch Sides:
            - BranchSide:      'regparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3826,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3826,11'
          Branch Sides:
            - BranchSide:      'regparse.c:3827,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3830,16'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3827,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3827,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3829,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3827,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3828,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3829,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3831,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3831,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3833,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3831,41'
          Branch Sides:
            - BranchSide:      'regparse.c:3831,44'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3833,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3831,13'
          Branch Sides:
            - BranchSide:      'regparse.c:3832,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3833,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3838,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3838,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3840,5'
              BranchSideFuncs:
                - scan_number_of_base
        - Branch String:   'regparse.c:3842,9'
          Branch Sides:
            - BranchSide:      'regparse.c:3842,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:3843,6'
              BranchSideFuncs:
                - scan_number_of_base
      Callsites:
        - Src:             'regparse.c:3841,9'
          Dst:             scan_number_of_base
    - functionName:    is_head_of_bre_subexp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5176
      functionLinenumberEnd: 5207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - enc
        - env
      BBCount:         31
      ICount:          209
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - onigenc_get_prev_char_head
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:5181,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5182,36'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5205,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5183,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5184,14'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5202,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5185,23'
          Branch Sides:
            - BranchSide:      'regparse.c:5186,12'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5188,40'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
        - Branch String:   'regparse.c:5186,24'
          Branch Sides:
            - BranchSide:      'regparse.c:5187,12'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5201,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5185,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5188,40'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5201,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5190,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5190,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5200,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5190,13'
          Branch Sides:
            - BranchSide:      'regparse.c:5191,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5200,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5192,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5193,44'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5198,19'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5195,19'
          Branch Sides:
            - BranchSide:      'regparse.c:5195,19'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regparse.c:5195,54'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5195,17'
          Branch Sides:
            - BranchSide:      'regparse.c:5195,54'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5196,18'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
      Callsites:
        - Src:             'regparse.c:5182,9'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regparse.c:5188,13'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regparse.c:5193,17'
          Dst:             onigenc_get_prev_char_head
    - functionName:    is_end_of_bre_subexp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5211
      functionLinenumberEnd: 5229
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - enc
        - env
      BBCount:         22
      ICount:          139
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:5214,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5214,17'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5216,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5217,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5217,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5228,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5217,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5218,10'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5228,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5219,9'
          Branch Sides:
            - BranchSide:      'regparse.c:5220,14'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5226,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5221,23'
          Branch Sides:
            - BranchSide:      'regparse.c:5222,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5224,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5222,24'
          Branch Sides:
            - BranchSide:      'regparse.c:5223,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5225,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:5221,11'
          Branch Sides:
            - BranchSide:      'regparse.c:5224,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5225,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CLOSE_BRACKET_WITHOUT_ESC_WARN
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5133
      functionLinenumberEnd: 5143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
        - c
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_snprintf_with_pattern
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:5134,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5134,36'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:5136,7'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
        - Branch String:   'regparse.c:5136,7'
          Branch Sides:
            - BranchSide:      'regparse.c:5136,7'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
            - BranchSide:      'regparse.c:5138,32'
              BranchSideFuncs:
                - onig_snprintf_with_pattern
      Callsites:
        - Src:             'regparse.c:5138,5'
          Dst:             onig_snprintf_with_pattern
    - functionName:    ptoken_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4617
      functionLinenumberEnd: 4619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tok
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i_free_callout_tag_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 1964
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - akey
        - e
        - arg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i_free_callout_name_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - akey
        - ae
        - arg
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1405,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1405,7'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1406,11'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    callout_name_table_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i_free_callout_name_entry
        - onig_st_foreach
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1417,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1417,7'
              BranchSideFuncs:
                - onig_st_foreach
            - BranchSide:      'regparse.c:1418,21'
              BranchSideFuncs:
                - onig_st_foreach
      Callsites:
        - Src:             'regparse.c:1418,5'
          Dst:             onig_st_foreach
        - Src:             'regparse.c:1418,5'
          Dst:             i_free_callout_name_entry
    - functionName:    st_insert_callout_name_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - enc
        - type
        - str_key
        - end_key
        - value
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - onig_st_insert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:720,3'
          Branch Sides:
            - BranchSide:      'regparse.c:720,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:723,15'
              BranchSideFuncs:
                - onig_st_insert
                - free
        - Branch String:   'regparse.c:728,7'
          Branch Sides:
            - BranchSide:      'regparse.c:729,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:731,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:727,12'
          Dst:             onig_st_insert
    - functionName:    i_free_name_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - akey
        - ae
        - arg
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:808,7'
          Branch Sides:
            - BranchSide:      'regparse.c:808,40'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:808,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    setup_ext_callout_list_values
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1914
      functionLinenumberEnd: 1943
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         23
      ICount:          173
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - i_callout_callout_list_set
        - onig_get_callout_num_by_tag
        - onig_st_foreach
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1919,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1920,40'
              BranchSideFuncs:
                - onig_st_foreach
                - onig_get_callout_num_by_tag
            - BranchSide:      'regparse.c:1924,10'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
        - Branch String:   'regparse.c:1924,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1925,27'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
            - BranchSide:      'regparse.c:1942,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1926,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1927,14'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
            - BranchSide:      'regparse.c:1940,3'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
        - Branch String:   'regparse.c:1927,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1928,13'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
            - BranchSide:      'regparse.c:1939,5'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
        - Branch String:   'regparse.c:1928,13'
          Branch Sides:
            - BranchSide:      'regparse.c:1932,19'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
            - BranchSide:      'regparse.c:1938,7'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
        - Branch String:   'regparse.c:1935,15'
          Branch Sides:
            - BranchSide:      'regparse.c:1935,31'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1936,34'
              BranchSideFuncs:
                - onig_get_callout_num_by_tag
      Callsites:
        - Src:             'regparse.c:1920,5'
          Dst:             onig_st_foreach
        - Src:             'regparse.c:1920,5'
          Dst:             i_callout_callout_list_set
        - Src:             'regparse.c:1934,17'
          Dst:             onig_get_callout_num_by_tag
    - functionName:    onig_get_callout_num_by_tag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 2007
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - tag
        - tag_end
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - onig_st_lookup_strend
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regparse.c:2000,20'
          Branch Sides:
            - BranchSide:      'regparse.c:2000,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2001,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2000,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2001,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2003,29'
              BranchSideFuncs:
                - onig_st_lookup_strend
        - Branch String:   'regparse.c:2005,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2005,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2006,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2003,7'
          Dst:             onig_st_lookup_strend
    - functionName:    make_call_zero_body
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9370
      functionLinenumberEnd: 9386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
        - rnode
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - node_new_memory
        - onig_node_free
        - scan_env_set_mem_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:9374,3'
          Branch Sides:
            - BranchSide:      'regparse.c:9374,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9376,16'
              BranchSideFuncs:
                - scan_env_set_mem_node
                - onig_node_free
        - Branch String:   'regparse.c:9379,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9380,20'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:9384,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:9373,13'
          Dst:             node_new_memory
        - Src:             'regparse.c:9378,7'
          Dst:             scan_env_set_mem_node
        - Src:             'regparse.c:9380,5'
          Dst:             onig_node_free
    - functionName:    prs_regexp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9354
      functionLinenumberEnd: 9365
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - top
        - src
        - end
        - env
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fetch_token
        - prs_alts
        - ptoken_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:9360,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9360,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9361,16'
              BranchSideFuncs:
                - prs_alts
        - Branch String:   'regparse.c:9362,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9362,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9364,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:9358,3'
          Dst:             ptoken_init
        - Src:             'regparse.c:9359,7'
          Dst:             fetch_token
        - Src:             'regparse.c:9361,7'
          Dst:             prs_alts
    - functionName:    scan_env_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2107
      functionLinenumberEnd: 2136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - env
      BBCount:         1
      ICount:          65
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_parse_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9392
      functionLinenumberEnd: 9447
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - pattern
        - end
        - reg
        - env
      BBCount:         18
      ICount:          204
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - make_call_zero_body
        - names_clear
        - prs_regexp
        - scan_env_clear
        - setup_ext_callout_list_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:9420,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9421,5'
              BranchSideFuncs:
                - prs_regexp
                - setup_ext_callout_list_values
                - make_call_zero_body
            - BranchSide:      'regparse.c:9423,16'
              BranchSideFuncs:
                - prs_regexp
                - setup_ext_callout_list_values
                - make_call_zero_body
        - Branch String:   'regparse.c:9425,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9425,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9428,8'
              BranchSideFuncs:
                - setup_ext_callout_list_values
                - make_call_zero_body
        - Branch String:   'regparse.c:9428,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9430,30'
              BranchSideFuncs:
                - make_call_zero_body
                - setup_ext_callout_list_values
            - BranchSide:      'regparse.c:9437,18'
              BranchSideFuncs:
                - setup_ext_callout_list_values
        - Branch String:   'regparse.c:9431,9'
          Branch Sides:
            - BranchSide:      'regparse.c:9431,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:9433,13'
              BranchSideFuncs:
                - setup_ext_callout_list_values
        - Branch String:   'regparse.c:9441,24'
          Branch Sides:
            - BranchSide:      'regparse.c:9441,27'
              BranchSideFuncs:
                - setup_ext_callout_list_values
            - BranchSide:      'regparse.c:9446,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:9441,7'
          Branch Sides:
            - BranchSide:      'regparse.c:9442,39'
              BranchSideFuncs:
                - setup_ext_callout_list_values
            - BranchSide:      'regparse.c:9446,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:9407,3'
          Dst:             names_clear
        - Src:             'regparse.c:9409,3'
          Dst:             scan_env_clear
        - Src:             'regparse.c:9424,7'
          Dst:             prs_regexp
        - Src:             'regparse.c:9430,9'
          Dst:             make_call_zero_body
        - Src:             'regparse.c:9442,9'
          Dst:             setup_ext_callout_list_values
    - functionName:    names_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i_free_name_entry
        - onig_st_foreach
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:819,7'
          Branch Sides:
            - BranchSide:      'regparse.c:819,7'
              BranchSideFuncs:
                - onig_st_foreach
            - BranchSide:      'regparse.c:820,21'
              BranchSideFuncs:
                - onig_st_foreach
      Callsites:
        - Src:             'regparse.c:820,5'
          Dst:             onig_st_foreach
        - Src:             'regparse.c:820,5'
          Dst:             i_free_name_entry
    - functionName:    onig_new_cclass_with_code_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8674
      functionLinenumberEnd: 8692
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rnode
        - enc
        - n
        - codes
      BBCount:         18
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - add_code_range_to_buf
        - node_new_cclass
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:8682,3'
          Branch Sides:
            - BranchSide:      'regparse.c:8682,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:8684,8'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8686,3'
          Branch Sides:
            - BranchSide:      'regparse.c:8687,5'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8690,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:8687,5'
          Branch Sides:
            - BranchSide:      'regparse.c:8687,5'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8687,5'
              BranchSideFuncs:
                - add_code_range_to_buf
        - Branch String:   'regparse.c:8687,5'
          Branch Sides:
            - BranchSide:      'regparse.c:8687,5'
              BranchSideFuncs:
                - add_code_range_to_buf
            - BranchSide:      'regparse.c:8687,5'
              BranchSideFuncs:
                - add_code_range_to_buf
      Callsites:
        - Src:             'regparse.c:8681,10'
          Dst:             node_new_cclass
        - Src:             'regparse.c:8687,5'
          Dst:             add_code_range_to_buf
    - functionName:    onig_node_new_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3521
      functionLinenumberEnd: 3522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - end
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_new_str
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:3522,10'
          Dst:             node_new_str
    - functionName:    node_reset_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3508
      functionLinenumberEnd: 3510
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - s
        - end
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_free_body
        - node_set_str
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:3509,3'
          Dst:             node_free_body
        - Src:             'regparse.c:3510,10'
          Dst:             node_set_str
    - functionName:    onig_node_reset_empty
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3515
      functionLinenumberEnd: 3516
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_reset_str
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:3516,10'
          Dst:             node_reset_str
    - functionName:    onig_node_str_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3462
      functionLinenumberEnd: 3473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - need_free
      BBCount:         12
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:3463,22'
          Branch Sides:
            - BranchSide:      'regparse.c:3463,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:3464,7'
              BranchSideFuncs:
                - free
        - Branch String:   'regparse.c:3464,33'
          Branch Sides:
            - BranchSide:      'regparse.c:3464,33'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:3465,7'
              BranchSideFuncs:
                - free
        - Branch String:   'regparse.c:3465,34'
          Branch Sides:
            - BranchSide:      'regparse.c:3465,37'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:3465,34'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:3463,7'
          Branch Sides:
            - BranchSide:      'regparse.c:3463,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:3466,11'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    onig_free_reg_callout_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionLinenumberEnd: 2843
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - list
      BBCount:         26
      ICount:          160
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:2824,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2824,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2826,10'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:2826,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2827,9'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:2842,9'
              BranchSideFuncs:
                - free
        - Branch String:   'regparse.c:2827,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2828,14'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:2836,11'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:2828,7'
          Branch Sides:
            - BranchSide:      'regparse.c:2829,13'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:2834,5'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:2829,13'
          Branch Sides:
            - BranchSide:      'regparse.c:2830,15'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:2833,7'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:2830,15'
          Branch Sides:
            - BranchSide:      'regparse.c:2831,19'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:2832,9'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    onig_node_reset_fail
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_free_body
        - node_set_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2767,3'
          Dst:             node_free_body
        - Src:             'regparse.c:2768,10'
          Dst:             node_set_fail
    - functionName:    onig_node_new_bag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2685
      functionLinenumberEnd: 2686
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_new_bag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2686,10'
          Dst:             node_new_bag
    - functionName:    onig_node_new_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - left
        - right
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_new_list
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:2436,10'
          Dst:             node_new_list
    - functionName:    onig_node_str_set
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3418
      functionLinenumberEnd: 3420
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - s
        - end
        - need_free
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_node_str_cat
        - onig_node_str_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:3419,3'
          Dst:             onig_node_str_clear
        - Src:             'regparse.c:3420,10'
          Dst:             onig_node_str_cat
    - functionName:    onig_node_copy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionLinenumberEnd: 2351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rcopy
        - from
      BBCount:         28
      ICount:          160
      EdgeCount:       30
      CyclomaticComplexity: 4
      functionsReached:
        - bbuf_clone
        - node_new
        - onig_node_free
        - onig_node_str_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:2301,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2306,5'
              BranchSideFuncs:
                - node_new
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
            - BranchSide:      'regparse.c:2306,5'
              BranchSideFuncs:
                - node_new
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
            - BranchSide:      'regparse.c:2306,5'
              BranchSideFuncs:
                - node_new
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
            - BranchSide:      'regparse.c:2311,5'
              BranchSideFuncs:
                - node_new
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
            - BranchSide:      'regparse.c:2311,5'
              BranchSideFuncs:
                - node_new
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
            - BranchSide:      'regparse.c:2311,5'
              BranchSideFuncs:
                - node_new
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
            - BranchSide:      'regparse.c:2314,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2319,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2319,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:2320,11'
              BranchSideFuncs:
                - bbuf_clone
                - onig_node_free
                - onig_node_str_set
        - Branch String:   'regparse.c:2322,3'
          Branch Sides:
            - BranchSide:      'regparse.c:2324,27'
              BranchSideFuncs:
                - onig_node_str_set
                - onig_node_free
            - BranchSide:      'regparse.c:2336,13'
              BranchSideFuncs:
                - bbuf_clone
                - onig_node_free
            - BranchSide:      'regparse.c:2346,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2325,9'
          Branch Sides:
            - BranchSide:      'regparse.c:2325,17'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2330,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2338,11'
          Branch Sides:
            - BranchSide:      'regparse.c:2339,26'
              BranchSideFuncs:
                - bbuf_clone
                - onig_node_free
            - BranchSide:      'regparse.c:2343,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:2340,13'
          Branch Sides:
            - BranchSide:      'regparse.c:2340,21'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regparse.c:2341,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:2318,10'
          Dst:             node_new
        - Src:             'regparse.c:2324,9'
          Dst:             onig_node_str_set
        - Src:             'regparse.c:2327,7'
          Dst:             onig_node_free
        - Src:             'regparse.c:2339,13'
          Dst:             bbuf_clone
    - functionName:    callout_tag_table_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionLinenumberEnd: 1973
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i_free_callout_tag_entry
        - onig_st_foreach
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1970,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1970,7'
              BranchSideFuncs:
                - onig_st_foreach
            - BranchSide:      'regparse.c:1971,21'
              BranchSideFuncs:
                - onig_st_foreach
      Callsites:
        - Src:             'regparse.c:1971,5'
          Dst:             onig_st_foreach
        - Src:             'regparse.c:1971,5'
          Dst:             i_free_callout_tag_entry
    - functionName:    onig_callout_tag_table_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1978
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - callout_tag_table_clear
        - onig_st_free_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1981,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1982,37'
              BranchSideFuncs:
                - callout_tag_table_clear
                - onig_st_free_table
            - BranchSide:      'regparse.c:1988,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1983,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1983,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1985,24'
              BranchSideFuncs:
                - onig_st_free_table
      Callsites:
        - Src:             'regparse.c:1982,13'
          Dst:             callout_tag_table_clear
        - Src:             'regparse.c:1985,5'
          Dst:             onig_st_free_table
    - functionName:    onig_callout_tag_is_exist_at_callout_num
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - callout_num
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:1950,20'
          Branch Sides:
            - BranchSide:      'regparse.c:1950,51'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1950,23'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1950,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1950,51'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1951,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1951,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1951,39'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1953,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    global_callout_name_table_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - callout_name_table_clear
        - onig_st_free_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1426,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1426,7'
              BranchSideFuncs:
                - callout_name_table_clear
                - onig_st_free_table
            - BranchSide:      'regparse.c:1426,7'
              BranchSideFuncs:
                - callout_name_table_clear
                - onig_st_free_table
        - Branch String:   'regparse.c:1426,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1427,38'
              BranchSideFuncs:
                - callout_name_table_clear
                - onig_st_free_table
            - BranchSide:      'regparse.c:1435,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1428,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1428,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1430,24'
              BranchSideFuncs:
                - onig_st_free_table
      Callsites:
        - Src:             'regparse.c:1427,13'
          Dst:             callout_name_table_clear
        - Src:             'regparse.c:1430,5'
          Dst:             onig_st_free_table
    - functionName:    free_callout_func_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         23
      ICount:          132
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1335,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1335,7'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1336,9'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:1336,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1339,14'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1350,11'
              BranchSideFuncs:
                - free
        - Branch String:   'regparse.c:1339,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1340,35'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1348,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'regparse.c:1341,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1342,15'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1347,7'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:1342,15'
          Branch Sides:
            - BranchSide:      'regparse.c:1343,24'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1346,9'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'regparse.c:1344,17'
          Branch Sides:
            - BranchSide:      'regparse.c:1344,39'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'regparse.c:1345,11'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    onig_global_callout_names_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1883
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_callout_func_list
        - global_callout_name_table_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1884,26'
          Branch Sides:
            - BranchSide:      'regparse.c:1884,26'
              BranchSideFuncs:
                - free_callout_func_list
                - global_callout_name_table_free
            - BranchSide:      'regparse.c:1884,26'
              BranchSideFuncs:
                - free_callout_func_list
                - global_callout_name_table_free
      Callsites:
        - Src:             'regparse.c:1884,3'
          Dst:             free_callout_func_list
        - Src:             'regparse.c:1887,3'
          Dst:             global_callout_name_table_free
    - functionName:    onig_get_callout_name_by_name_id
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1874
      functionLinenumberEnd: 1879
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name_id
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:1875,19'
          Branch Sides:
            - BranchSide:      'regparse.c:1875,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1876,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1875,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1876,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1878,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_callout_tag_end
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1805
      functionLinenumberEnd: 1809
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - callout_num
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1807,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1807,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1808,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1806,25'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_callout_tag_start
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - callout_num
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1799,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1799,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1800,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1798,25'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_callout_start_func
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - callout_num
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1791,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1791,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1792,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1790,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    callout_func_list_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - rid
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1357,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1358,20'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regparse.c:1367,10'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1361,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1361,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1363,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1360,7'
          Dst:             realloc
    - functionName:    make_callout_func_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rs
        - init_size
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1316,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1316,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1318,70'
              BranchSideFuncs:
                - malloc
                - free
        - Branch String:   'regparse.c:1319,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1320,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:1324,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    callout_name_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rentry
        - enc
        - is_not_single
        - name
        - name_end
      BBCount:         20
      ICount:          173
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - callout_name_find
        - onig_st_init_callout_name_table_with_size
        - onigenc_strdup
        - st_insert_callout_name_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:1534,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1535,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1537,25'
              BranchSideFuncs:
                - callout_name_find
                - malloc
                - onigenc_strdup
                - st_insert_callout_name_table
                - free
                - onig_st_init_callout_name_table_with_size
        - Branch String:   'regparse.c:1538,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1540,9'
              BranchSideFuncs:
                - malloc
                - onigenc_strdup
                - st_insert_callout_name_table
                - free
                - onig_st_init_callout_name_table_with_size
            - BranchSide:      'regparse.c:1605,13'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1540,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1541,11'
              BranchSideFuncs:
                - onig_st_init_callout_name_table_with_size
                - malloc
                - onigenc_strdup
                - st_insert_callout_name_table
                - free
            - BranchSide:      'regparse.c:1545,29'
              BranchSideFuncs:
                - malloc
                - onigenc_strdup
                - st_insert_callout_name_table
                - free
        - Branch String:   'regparse.c:1542,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1542,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1543,32'
              BranchSideFuncs:
                - malloc
                - onigenc_strdup
                - st_insert_callout_name_table
                - free
        - Branch String:   'regparse.c:1546,5'
          Branch Sides:
            - BranchSide:      'regparse.c:1546,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1548,30'
              BranchSideFuncs:
                - onigenc_strdup
                - st_insert_callout_name_table
                - free
        - Branch String:   'regparse.c:1549,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1550,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regparse.c:1553,38'
              BranchSideFuncs:
                - st_insert_callout_name_table
        - Branch String:   'regparse.c:1556,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1556,23'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1600,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1537,7'
          Dst:             callout_name_find
        - Src:             'regparse.c:1541,11'
          Dst:             onig_st_init_callout_name_table_with_size
        - Src:             'regparse.c:1548,15'
          Dst:             onigenc_strdup
        - Src:             'regparse.c:1553,9'
          Dst:             st_insert_callout_name_table
    - functionName:    onig_st_init_callout_name_table_with_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table_with_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regparse.c:689,28'
          Dst:             onig_st_init_table_with_size
    - functionName:    callout_name_table_cmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ax
        - ay
      BBCount:         13
      ICount:          128
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:648,7'
          Branch Sides:
            - BranchSide:      'regparse.c:648,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:649,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:649,7'
          Branch Sides:
            - BranchSide:      'regparse.c:649,27'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:650,8'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:650,7'
          Branch Sides:
            - BranchSide:      'regparse.c:651,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:653,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:655,3'
          Branch Sides:
            - BranchSide:      'regparse.c:656,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:662,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:657,9'
          Branch Sides:
            - BranchSide:      'regparse.c:657,24'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:659,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    callout_name_table_hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ax
      BBCount:         4
      ICount:          61
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:673,3'
          Branch Sides:
            - BranchSide:      'regparse.c:674,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:678,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_set_callout_of_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - callout_type
        - name
        - name_end
        - in
        - start_func
        - end_func
        - arg_num
        - arg_types
        - opt_arg_num
        - opt_defaults
      BBCount:         84
      ICount:          531
      EdgeCount:       115
      CyclomaticComplexity: 33
      functionsReached:
        - callout_func_list_add
        - callout_name_entry
        - is_allowed_callout_name
        - make_callout_func_list
        - onigenc_strdup
      functionUses:    9
      BranchProfiles:
        - Branch String:   'regparse.c:1673,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1674,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1676,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1676,19'
          Branch Sides:
            - BranchSide:      'regparse.c:1676,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1677,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1676,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1677,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1679,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1679,23'
          Branch Sides:
            - BranchSide:      'regparse.c:1679,26'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1680,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1679,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1680,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1682,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1682,23'
          Branch Sides:
            - BranchSide:      'regparse.c:1682,26'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1685,8'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1682,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1683,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1685,8'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1685,44'
          Branch Sides:
            - BranchSide:      'regparse.c:1685,48'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1688,10'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1685,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1686,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1688,10'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1688,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1689,22'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1708,33'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1690,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1691,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1693,11'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1693,11'
          Branch Sides:
            - BranchSide:      'regparse.c:1694,13'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1699,13'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1694,33'
          Branch Sides:
            - BranchSide:      'regparse.c:1694,36'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1697,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1694,56'
          Branch Sides:
            - BranchSide:      'regparse.c:1694,59'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1697,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1694,81'
          Branch Sides:
            - BranchSide:      'regparse.c:1695,13'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1697,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1694,13'
          Branch Sides:
            - BranchSide:      'regparse.c:1696,11'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1697,7'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1701,35'
          Branch Sides:
            - BranchSide:      'regparse.c:1701,38'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1703,9'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1701,60'
          Branch Sides:
            - BranchSide:      'regparse.c:1701,63'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1703,9'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1701,15'
          Branch Sides:
            - BranchSide:      'regparse.c:1702,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1703,9'
              BranchSideFuncs:
                - is_allowed_callout_name
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1708,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1709,5'
              BranchSideFuncs:
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
            - BranchSide:      'regparse.c:1712,20'
              BranchSideFuncs:
                - callout_name_entry
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1714,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1714,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1716,5'
              BranchSideFuncs:
                - onigenc_strdup
                - callout_func_list_add
                - make_callout_func_list
        - Branch String:   'regparse.c:1717,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1718,9'
              BranchSideFuncs:
                - make_callout_func_list
                - onigenc_strdup
                - callout_func_list_add
            - BranchSide:      'regparse.c:1722,3'
              BranchSideFuncs:
                - onigenc_strdup
                - callout_func_list_add
        - Branch String:   'regparse.c:1719,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1719,34'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1720,3'
              BranchSideFuncs:
                - onigenc_strdup
                - callout_func_list_add
        - Branch String:   'regparse.c:1722,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1724,31'
              BranchSideFuncs:
                - callout_func_list_add
                - onigenc_strdup
            - BranchSide:      'regparse.c:1728,8'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regparse.c:1725,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1722,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1725,34'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1737,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1738,24'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regparse.c:1740,12'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regparse.c:1740,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1741,9'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regparse.c:1758,7'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1741,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1741,32'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1742,9'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regparse.c:1742,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1746,13'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regparse.c:1754,7'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regparse.c:1748,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1748,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1750,37'
              BranchSideFuncs:
                - onigenc_strdup
      Callsites:
        - Src:             'regparse.c:1708,9'
          Dst:             is_allowed_callout_name
        - Src:             'regparse.c:1713,8'
          Dst:             callout_name_entry
        - Src:             'regparse.c:1718,9'
          Dst:             make_callout_func_list
        - Src:             'regparse.c:1724,9'
          Dst:             callout_func_list_add
        - Src:             'regparse.c:1747,12'
          Dst:             onigenc_strdup
    - functionName:    onig_noname_group_capture_is_active
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         13
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - onig_number_of_names
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:1273,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1274,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1276,28'
              BranchSideFuncs:
                - onig_number_of_names
        - Branch String:   'regparse.c:1276,37'
          Branch Sides:
            - BranchSide:      'regparse.c:1277,7'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1282,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1277,68'
          Branch Sides:
            - BranchSide:      'regparse.c:1278,9'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1282,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1276,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1279,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1282,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1276,7'
          Dst:             onig_number_of_names
    - functionName:    onig_number_of_names
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:939,7'
          Branch Sides:
            - BranchSide:      'regparse.c:940,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:942,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_name_to_backref_number
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - name
        - name_end
        - region
      BBCount:         19
      ICount:          126
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - onig_name_to_group_numbers
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:1253,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1254,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1255,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1255,12'
          Branch Sides:
            - BranchSide:      'regparse.c:1256,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1257,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1257,12'
          Branch Sides:
            - BranchSide:      'regparse.c:1258,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1260,9'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1260,9'
          Branch Sides:
            - BranchSide:      'regparse.c:1261,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1266,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1261,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1262,13'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1265,5'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1262,13'
          Branch Sides:
            - BranchSide:      'regparse.c:1263,18'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1264,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1252,7'
          Dst:             onig_name_to_group_numbers
    - functionName:    onig_name_to_group_numbers
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - name
        - name_end
        - nums
      BBCount:         10
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - name_find
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:1202,7'
          Branch Sides:
            - BranchSide:      'regparse.c:1202,19'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1204,11'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:1204,3'
          Branch Sides:
            - BranchSide:      'regparse.c:1206,5'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1208,15'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:1211,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:1200,18'
          Dst:             name_find
    - functionName:    i_renumber_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ae
        - amap
      BBCount:         11
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:910,7'
          Branch Sides:
            - BranchSide:      'regparse.c:911,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:915,12'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:911,5'
          Branch Sides:
            - BranchSide:      'regparse.c:912,25'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:914,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_renumber_name_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - map
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i_renumber_name
        - onig_st_foreach
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:927,7'
          Branch Sides:
            - BranchSide:      'regparse.c:927,7'
              BranchSideFuncs:
                - onig_st_foreach
            - BranchSide:      'regparse.c:928,21'
              BranchSideFuncs:
                - onig_st_foreach
      Callsites:
        - Src:             'regparse.c:928,5'
          Dst:             onig_st_foreach
        - Src:             'regparse.c:928,5'
          Dst:             i_renumber_name
    - functionName:    i_names
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ae
        - aarg
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:873,27'
          Branch Sides:
            - BranchSide:      'regparse.c:873,45'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:873,62'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:875,7'
          Branch Sides:
            - BranchSide:      'regparse.c:876,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:879,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_foreach_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - func
        - arg
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i_names
        - onig_st_foreach
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regparse.c:890,7'
          Branch Sides:
            - BranchSide:      'regparse.c:890,7'
              BranchSideFuncs:
                - onig_st_foreach
            - BranchSide:      'regparse.c:891,17'
              BranchSideFuncs:
                - onig_st_foreach
      Callsites:
        - Src:             'regparse.c:895,5'
          Dst:             onig_st_foreach
        - Src:             'regparse.c:895,5'
          Dst:             i_names
    - functionName:    onig_names_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - names_clear
        - onig_st_free_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:832,7'
          Branch Sides:
            - BranchSide:      'regparse.c:832,22'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:834,20'
              BranchSideFuncs:
                - onig_st_free_table
        - Branch String:   'regparse.c:835,7'
          Branch Sides:
            - BranchSide:      'regparse.c:835,42'
              BranchSideFuncs:
                - onig_st_free_table
            - BranchSide:      'regparse.c:836,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regparse.c:831,7'
          Dst:             names_clear
        - Src:             'regparse.c:835,23'
          Dst:             onig_st_free_table
    - functionName:    onig_strncmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:466,3'
          Branch Sides:
            - BranchSide:      'regparse.c:467,12'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:470,3'
              BranchSideFuncs: []
        - Branch String:   'regparse.c:468,9'
          Branch Sides:
            - BranchSide:      'regparse.c:466,3'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:468,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_set_parse_depth_limit
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - depth
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:305,7'
          Branch Sides:
            - BranchSide:      'regparse.c:306,21'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:308,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_parse_depth_limit
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_capture_num_limit
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regparse.c:288,7'
          Branch Sides:
            - BranchSide:      'regparse.c:288,16'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:290,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_warning
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regparse.c:276,7'
          Branch Sides:
            - BranchSide:      'regparse.c:276,36'
              BranchSideFuncs: []
            - BranchSide:      'regparse.c:278,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_set_verb_warn_func
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_warn_func
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mostly_just_anychar
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7910
      functionLinenumberEnd: 8019
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - in_reluctant
      BBCount:         78
      ICount:          376
      EdgeCount:       94
      CyclomaticComplexity: 18
      functionsReached:
        - mostly_just_anychar
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:7914,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7917,11'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7930,7'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7939,23'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7957,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7972,21'
              BranchSideFuncs:
                - mostly_just_anychar
                - mostly_just_anychar
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7990,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7997,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8003,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8012,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8012,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8012,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8016,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7920,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:7920,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7921,13'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7921,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:7921,32'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7922,7'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7922,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7919,33'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7923,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7923,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7924,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7927,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7924,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:7924,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7925,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7933,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7933,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7934,5'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7934,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:7932,31'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7935,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7941,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7942,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7944,13'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7944,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:7945,15'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7951,33'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7945,31'
          Branch Sides:
            - BranchSide:      'regcomp.c:7946,18'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7950,9'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7946,48'
          Branch Sides:
            - BranchSide:      'regcomp.c:7947,16'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7950,9'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7945,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:7948,26'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7950,9'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7957,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:7963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7966,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7974,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7975,13'
              BranchSideFuncs:
                - mostly_just_anychar
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7984,33'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7975,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:7976,35'
              BranchSideFuncs:
                - mostly_just_anychar
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7979,13'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7977,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:7977,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7978,9'
              BranchSideFuncs:
                - mostly_just_anychar
        - Branch String:   'regcomp.c:7979,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:7980,35'
              BranchSideFuncs:
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:7982,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7990,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7991,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7993,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7997,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7997,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7998,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7919,13'
          Dst:             mostly_just_anychar
        - Src:             'regcomp.c:7932,11'
          Dst:             mostly_just_anychar
        - Src:             'regcomp.c:7951,13'
          Dst:             mostly_just_anychar
        - Src:             'regcomp.c:7976,15'
          Dst:             mostly_just_anychar
        - Src:             'regcomp.c:7980,15'
          Dst:             mostly_just_anychar
        - Src:             'regcomp.c:7984,13'
          Dst:             mostly_just_anychar
    - functionName:    ops_calc_size_of_string_pool
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         15
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:217,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:217,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:219,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:220,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:224,10'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:248,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:231,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:233,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:237,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:237,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:240,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:244,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ops_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ops_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:118,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:119,24'
              BranchSideFuncs:
                - ops_resize
            - BranchSide:      'regcomp.c:123,19'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:120,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:120,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:121,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:119,13'
          Dst:             ops_resize
    - functionName:    ops_resize
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - n
      BBCount:         15
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:91,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:91,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:92,7'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regcomp.c:92,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:92,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:94,30'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regcomp.c:96,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:96,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:97,14'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regcomp.c:102,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:102,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:103,14'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:107,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:108,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:110,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:95,20'
          Dst:             realloc
        - Src:             'regcomp.c:101,23'
          Dst:             realloc
    - functionName:    compile_anchor_look_behind_not_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2257
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         80
      ICount:          763
      EdgeCount:       111
      CyclomaticComplexity: 33
      functionsReached:
        - add_op
        - compile_length_tree
        - compile_tree
        - node_char_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:2118,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2121,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2150,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:2123,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2123,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2124,25'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2128,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2128,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2129,63'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2132,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2132,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2133,43'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2138,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2138,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2140,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2141,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2141,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2142,32'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2144,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2144,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2145,16'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2154,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2154,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2155,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:2159,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2159,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2160,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:2164,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2164,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2165,25'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:2169,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2169,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2171,87'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:2172,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2173,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:2175,9'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:2175,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2179,34'
              BranchSideFuncs:
                - compile_length_tree
                - node_char_len
                - add_op
                - compile_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2192,10'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2183,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2183,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2184,18'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2185,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2185,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2186,49'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2189,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2189,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2190,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2192,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2193,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2200,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2195,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2195,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2196,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2201,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2201,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2203,9'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2203,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2204,14'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2206,12'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2213,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2213,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2215,22'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2216,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2216,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2218,10'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2218,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2219,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2226,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2220,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2220,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2221,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2227,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2227,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2228,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2231,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2231,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2232,32'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2235,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2235,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2236,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2241,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2241,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2242,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2243,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2243,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2245,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2246,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2246,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2247,5'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2252,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2252,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2253,16'
              BranchSideFuncs:
                - add_op
      Callsites:
        - Src:             'regcomp.c:2116,9'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2122,9'
          Dst:             add_op
        - Src:             'regcomp.c:2127,9'
          Dst:             add_op
        - Src:             'regcomp.c:2131,9'
          Dst:             add_op
        - Src:             'regcomp.c:2137,9'
          Dst:             compile_tree
        - Src:             'regcomp.c:2140,9'
          Dst:             add_op
        - Src:             'regcomp.c:2143,9'
          Dst:             add_op
        - Src:             'regcomp.c:2145,9'
          Dst:             add_op
        - Src:             'regcomp.c:2153,9'
          Dst:             add_op
        - Src:             'regcomp.c:2158,9'
          Dst:             add_op
        - Src:             'regcomp.c:2163,9'
          Dst:             add_op
        - Src:             'regcomp.c:2168,9'
          Dst:             add_op
        - Src:             'regcomp.c:2179,14'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2182,11'
          Dst:             node_char_len
        - Src:             'regcomp.c:2184,11'
          Dst:             add_op
        - Src:             'regcomp.c:2188,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:2194,11'
          Dst:             add_op
        - Src:             'regcomp.c:2200,9'
          Dst:             add_op
        - Src:             'regcomp.c:2212,9'
          Dst:             add_op
        - Src:             'regcomp.c:2215,9'
          Dst:             compile_tree
        - Src:             'regcomp.c:2219,11'
          Dst:             add_op
        - Src:             'regcomp.c:2226,9'
          Dst:             add_op
        - Src:             'regcomp.c:2230,9'
          Dst:             add_op
        - Src:             'regcomp.c:2234,9'
          Dst:             add_op
        - Src:             'regcomp.c:2240,9'
          Dst:             add_op
        - Src:             'regcomp.c:2242,9'
          Dst:             add_op
        - Src:             'regcomp.c:2245,9'
          Dst:             add_op
        - Src:             'regcomp.c:2251,9'
          Dst:             add_op
        - Src:             'regcomp.c:2253,9'
          Dst:             add_op
    - functionName:    compile_length_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2555
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         30
      ICount:          212
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - compile_length_anchor_node
        - compile_length_bag_node
        - compile_length_cclass_node
        - compile_length_gimmick_node
        - compile_length_quantifier_node
        - compile_length_string_crude_node
        - compile_length_string_node
        - compile_length_tree
      functionUses:    24
      BranchProfiles:
        - Branch String:   'regcomp.c:2484,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2486,9'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:2499,13'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:2509,9'
              BranchSideFuncs:
                - compile_length_string_node
                - compile_length_string_crude_node
            - BranchSide:      'regcomp.c:2516,36'
              BranchSideFuncs:
                - compile_length_cclass_node
            - BranchSide:      'regcomp.c:2520,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2524,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2529,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2534,40'
              BranchSideFuncs:
                - compile_length_quantifier_node
            - BranchSide:      'regcomp.c:2538,33'
              BranchSideFuncs:
                - compile_length_bag_node
            - BranchSide:      'regcomp.c:2542,36'
              BranchSideFuncs:
                - compile_length_anchor_node
            - BranchSide:      'regcomp.c:2546,37'
              BranchSideFuncs:
                - compile_length_gimmick_node
            - BranchSide:      'regcomp.c:2550,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2489,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2489,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2490,14'
              BranchSideFuncs:
                - compile_length_tree
        - Branch String:   'regcomp.c:2491,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2488,31'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:2492,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2503,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2501,34'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:2504,43'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2509,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2510,44'
              BranchSideFuncs:
                - compile_length_string_crude_node
            - BranchSide:      'regcomp.c:2512,38'
              BranchSideFuncs:
                - compile_length_string_node
      Callsites:
        - Src:             'regcomp.c:2488,11'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2501,14'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2510,11'
          Dst:             compile_length_string_crude_node
        - Src:             'regcomp.c:2512,11'
          Dst:             compile_length_string_node
        - Src:             'regcomp.c:2516,9'
          Dst:             compile_length_cclass_node
        - Src:             'regcomp.c:2534,9'
          Dst:             compile_length_quantifier_node
        - Src:             'regcomp.c:2538,9'
          Dst:             compile_length_bag_node
        - Src:             'regcomp.c:2542,9'
          Dst:             compile_length_anchor_node
        - Src:             'regcomp.c:2546,9'
          Dst:             compile_length_gimmick_node
    - functionName:    add_op
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - opcode
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ops_new
      functionUses:    120
      BranchProfiles:
        - Branch String:   'regcomp.c:879,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:879,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:882,46'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:878,7'
          Dst:             ops_new
    - functionName:    compile_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2559
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         105
      ICount:          771
      EdgeCount:       130
      CyclomaticComplexity: 27
      functionsReached:
        - add_op
        - compile_anchor_node
        - compile_bag_node
        - compile_call
        - compile_cclass_node
        - compile_gimmick_node
        - compile_length_tree
        - compile_quantifier_node
        - compile_string_crude_node
        - compile_string_node
        - compile_tree
      functionUses:    24
      BranchProfiles:
        - Branch String:   'regcomp.c:2562,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2564,5'
              BranchSideFuncs:
                - compile_tree
            - BranchSide:      'regcomp.c:2571,17'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2602,9'
              BranchSideFuncs:
                - compile_string_node
                - compile_string_crude_node
            - BranchSide:      'regcomp.c:2609,29'
              BranchSideFuncs:
                - compile_cclass_node
            - BranchSide:      'regcomp.c:2616,15'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2640,25'
              BranchSideFuncs:
                - add_op
                - malloc
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2723,22'
              BranchSideFuncs:
                - compile_call
            - BranchSide:      'regcomp.c:2728,33'
              BranchSideFuncs:
                - compile_quantifier_node
            - BranchSide:      'regcomp.c:2732,26'
              BranchSideFuncs:
                - compile_bag_node
            - BranchSide:      'regcomp.c:2736,29'
              BranchSideFuncs:
                - compile_anchor_node
            - BranchSide:      'regcomp.c:2740,30'
              BranchSideFuncs:
                - compile_gimmick_node
            - BranchSide:      'regcomp.c:2747,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2566,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:2566,24'
              BranchSideFuncs:
                - compile_tree
            - BranchSide:      'regcomp.c:2566,5'
              BranchSideFuncs:
                - compile_tree
        - Branch String:   'regcomp.c:2566,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2565,24'
              BranchSideFuncs:
                - compile_tree
            - BranchSide:      'regcomp.c:2567,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2575,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2576,15'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
                - compile_length_tree
            - BranchSide:      'regcomp.c:2578,7'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
                - compile_length_tree
        - Branch String:   'regcomp.c:2578,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2574,36'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2579,13'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2583,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2584,30'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - compile_length_tree
                - add_op
            - BranchSide:      'regcomp.c:2589,26'
              BranchSideFuncs:
                - compile_tree
                - compile_length_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2586,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2586,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2587,44'
              BranchSideFuncs:
                - compile_tree
                - compile_length_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2590,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2590,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2591,13'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2591,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2592,17'
              BranchSideFuncs:
                - add_op
                - compile_length_tree
                - compile_tree
                - add_op
            - BranchSide:      'regcomp.c:2597,7'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2594,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2594,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2595,33'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2597,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2582,35'
              BranchSideFuncs:
                - compile_length_tree
                - compile_tree
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2599,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2602,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2603,37'
              BranchSideFuncs:
                - compile_string_crude_node
            - BranchSide:      'regcomp.c:2605,31'
              BranchSideFuncs:
                - compile_string_node
        - Branch String:   'regcomp.c:2616,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2618,20'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2622,13'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2632,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2622,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2623,16'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2626,16'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2642,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2644,13'
              BranchSideFuncs:
                - add_op
                - malloc
                - add_op
            - BranchSide:      'regcomp.c:2659,13'
              BranchSideFuncs:
                - add_op
                - malloc
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2644,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2645,22'
              BranchSideFuncs:
                - add_op
                - malloc
            - BranchSide:      'regcomp.c:2652,24'
              BranchSideFuncs:
                - add_op
                - malloc
        - Branch String:   'regcomp.c:2646,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2646,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2647,50'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regcomp.c:2653,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2653,32'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2659,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2660,15'
              BranchSideFuncs:
                - add_op
                - malloc
                - add_op
            - BranchSide:      'regcomp.c:2671,13'
              BranchSideFuncs:
                - add_op
                - malloc
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2660,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2661,24'
              BranchSideFuncs:
                - add_op
                - malloc
            - BranchSide:      'regcomp.c:2663,24'
              BranchSideFuncs:
                - add_op
                - malloc
        - Branch String:   'regcomp.c:2665,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2665,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2666,50'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regcomp.c:2671,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2672,15'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2694,22'
              BranchSideFuncs:
                - add_op
                - malloc
        - Branch String:   'regcomp.c:2673,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2674,24'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2679,21'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2675,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:2675,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2676,38'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2679,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2680,33'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2681,33'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2683,26'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2684,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:2684,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2685,40'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2696,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2696,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2696,20'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regcomp.c:2701,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2702,44'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2708,47'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regcomp.c:2709,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2709,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2710,44'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2711,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:2711,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2711,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2712,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2713,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:2565,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:2574,16'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2582,15'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2585,15'
          Dst:             add_op
        - Src:             'regcomp.c:2589,13'
          Dst:             compile_tree
        - Src:             'regcomp.c:2593,15'
          Dst:             add_op
        - Src:             'regcomp.c:2603,11'
          Dst:             compile_string_crude_node
        - Src:             'regcomp.c:2605,11'
          Dst:             compile_string_node
        - Src:             'regcomp.c:2609,9'
          Dst:             compile_cclass_node
        - Src:             'regcomp.c:2618,13'
          Dst:             add_op
        - Src:             'regcomp.c:2628,13'
          Dst:             add_op
        - Src:             'regcomp.c:2645,15'
          Dst:             add_op
        - Src:             'regcomp.c:2652,17'
          Dst:             add_op
        - Src:             'regcomp.c:2661,17'
          Dst:             add_op
        - Src:             'regcomp.c:2663,17'
          Dst:             add_op
        - Src:             'regcomp.c:2674,17'
          Dst:             add_op
        - Src:             'regcomp.c:2680,26'
          Dst:             add_op
        - Src:             'regcomp.c:2681,26'
          Dst:             add_op
        - Src:             'regcomp.c:2683,19'
          Dst:             add_op
        - Src:             'regcomp.c:2694,15'
          Dst:             add_op
        - Src:             'regcomp.c:2723,9'
          Dst:             compile_call
        - Src:             'regcomp.c:2728,9'
          Dst:             compile_quantifier_node
        - Src:             'regcomp.c:2732,9'
          Dst:             compile_bag_node
        - Src:             'regcomp.c:2736,9'
          Dst:             compile_anchor_node
        - Src:             'regcomp.c:2740,9'
          Dst:             compile_gimmick_node
    - functionName:    node_char_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - ci
        - env
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - node_char_len1
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:869,10'
          Dst:             node_char_len1
    - functionName:    node_char_len1
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - reg
        - ci
        - env
        - level
      BBCount:         128
      ICount:          870
      EdgeCount:       165
      CyclomaticComplexity: 39
      functionsReached:
        - distance_add
        - mmcl_add
        - mmcl_alt_merge
        - mmcl_fixed
        - mmcl_multiply
        - mmcl_repeat_range_multiply
        - mmcl_set
        - mmcl_set_min_max
        - node_char_len1
      functionUses:    14
      BranchProfiles:
        - Branch String:   'regcomp.c:642,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:645,11'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_add
            - BranchSide:      'regcomp.c:663,26'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
            - BranchSide:      'regcomp.c:688,21'
              BranchSideFuncs:
                - mmcl_set
                - distance_add
            - BranchSide:      'regcomp.c:712,23'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_repeat_range_multiply
                - node_char_len1
                - mmcl_multiply
                - mmcl_set
            - BranchSide:      'regcomp.c:734,9'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:743,14'
              BranchSideFuncs:
                - mmcl_set
            - BranchSide:      'regcomp.c:743,14'
              BranchSideFuncs:
                - mmcl_set
            - BranchSide:      'regcomp.c:748,21'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_set
                - mmcl_alt_merge
                - node_char_len1
                - node_char_len1
                - mmcl_add
                - node_char_len1
                - node_char_len1
                - mmcl_set_min_max
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:812,14'
              BranchSideFuncs:
                - mmcl_set
            - BranchSide:      'regcomp.c:813,5'
              BranchSideFuncs:
                - mmcl_set
            - BranchSide:      'regcomp.c:823,9'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
                - mmcl_set_min_max
                - mmcl_set_min_max
                - mmcl_set
            - BranchSide:      'regcomp.c:859,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:648,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:648,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:649,13'
              BranchSideFuncs:
                - mmcl_add
                - node_char_len1
        - Branch String:   'regcomp.c:649,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:650,12'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_add
            - BranchSide:      'regcomp.c:654,20'
              BranchSideFuncs:
                - mmcl_add
                - node_char_len1
        - Branch String:   'regcomp.c:655,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:647,28'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_add
            - BranchSide:      'regcomp.c:657,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:664,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:664,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:666,13'
              BranchSideFuncs:
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:667,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:668,28'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
                - mmcl_fixed
            - BranchSide:      'regcomp.c:674,11'
              BranchSideFuncs:
                - mmcl_fixed
        - Branch String:   'regcomp.c:669,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:669,20'
              BranchSideFuncs:
                - mmcl_fixed
            - BranchSide:      'regcomp.c:670,15'
              BranchSideFuncs:
                - mmcl_fixed
                - mmcl_alt_merge
                - mmcl_fixed
                - node_char_len1
        - Branch String:   'regcomp.c:670,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:671,17'
              BranchSideFuncs:
                - mmcl_alt_merge
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
            - BranchSide:      'regcomp.c:672,24'
              BranchSideFuncs:
                - mmcl_alt_merge
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
        - Branch String:   'regcomp.c:674,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:674,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:676,9'
              BranchSideFuncs:
                - mmcl_fixed
        - Branch String:   'regcomp.c:677,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:677,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:679,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:679,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:679,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:679,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:680,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:683,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:691,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:691,11'
              BranchSideFuncs:
                - mmcl_set
                - distance_add
            - BranchSide:      'regcomp.c:701,12'
              BranchSideFuncs:
                - mmcl_set
                - distance_add
        - Branch String:   'regcomp.c:691,39'
          Branch Sides:
            - BranchSide:      'regcomp.c:692,11'
              BranchSideFuncs:
                - mmcl_set
                - distance_add
            - BranchSide:      'regcomp.c:701,12'
              BranchSideFuncs:
                - mmcl_set
                - distance_add
        - Branch String:   'regcomp.c:691,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:697,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:701,12'
              BranchSideFuncs:
                - mmcl_set
                - distance_add
        - Branch String:   'regcomp.c:702,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:703,14'
              BranchSideFuncs:
                - distance_add
                - mmcl_set
            - BranchSide:      'regcomp.c:706,16'
              BranchSideFuncs:
                - mmcl_set
        - Branch String:   'regcomp.c:714,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:715,13'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_multiply
                - mmcl_set
            - BranchSide:      'regcomp.c:725,28'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_repeat_range_multiply
        - Branch String:   'regcomp.c:715,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:716,20'
              BranchSideFuncs:
                - mmcl_set
            - BranchSide:      'regcomp.c:719,30'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_multiply
        - Branch String:   'regcomp.c:720,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:720,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:721,25'
              BranchSideFuncs:
                - mmcl_multiply
        - Branch String:   'regcomp.c:726,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:726,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:727,36'
              BranchSideFuncs:
                - mmcl_repeat_range_multiply
        - Branch String:   'regcomp.c:734,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:735,24'
              BranchSideFuncs:
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:737,26'
              BranchSideFuncs:
                - node_char_len1
        - Branch String:   'regcomp.c:750,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:752,13'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_set_min_max
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:778,28'
              BranchSideFuncs:
                - node_char_len1
            - BranchSide:      'regcomp.c:778,28'
              BranchSideFuncs:
                - node_char_len1
            - BranchSide:      'regcomp.c:784,30'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_set
                - mmcl_alt_merge
                - node_char_len1
                - node_char_len1
                - mmcl_add
            - BranchSide:      'regcomp.c:805,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:752,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:753,28'
              BranchSideFuncs:
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:757,15'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_set_min_max
        - Branch String:   'regcomp.c:757,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:758,30'
              BranchSideFuncs:
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:761,13'
              BranchSideFuncs:
                - node_char_len1
        - Branch String:   'regcomp.c:764,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:764,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:766,32'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:785,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:785,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:787,15'
              BranchSideFuncs:
                - mmcl_set
                - mmcl_alt_merge
                - node_char_len1
                - node_char_len1
                - mmcl_add
        - Branch String:   'regcomp.c:787,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:788,32'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_add
                - mmcl_set
                - mmcl_alt_merge
                - node_char_len1
            - BranchSide:      'regcomp.c:793,15'
              BranchSideFuncs:
                - mmcl_set
                - mmcl_alt_merge
                - node_char_len1
        - Branch String:   'regcomp.c:789,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:789,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:790,22'
              BranchSideFuncs:
                - mmcl_add
                - mmcl_set
                - mmcl_alt_merge
                - node_char_len1
        - Branch String:   'regcomp.c:793,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:794,32'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_alt_merge
            - BranchSide:      'regcomp.c:798,13'
              BranchSideFuncs:
                - mmcl_set
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:795,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:795,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:796,11'
              BranchSideFuncs:
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:823,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:824,7'
              BranchSideFuncs:
                - mmcl_set
            - BranchSide:      'regcomp.c:826,9'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
                - mmcl_set_min_max
                - mmcl_set_min_max
        - Branch String:   'regcomp.c:826,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:828,11'
              BranchSideFuncs:
                - mmcl_set_min_max
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:841,25'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:828,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:829,26'
              BranchSideFuncs:
                - mmcl_set_min_max
            - BranchSide:      'regcomp.c:834,24'
              BranchSideFuncs:
                - mmcl_set_min_max
        - Branch String:   'regcomp.c:841,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:841,15'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
            - BranchSide:      'regcomp.c:841,15'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:844,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:844,13'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
            - BranchSide:      'regcomp.c:844,13'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:846,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:846,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:847,24'
              BranchSideFuncs:
                - mmcl_fixed
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:847,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:847,29'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
            - BranchSide:      'regcomp.c:849,14'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
        - Branch String:   'regcomp.c:849,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:850,28'
              BranchSideFuncs:
                - node_char_len1
                - mmcl_fixed
                - mmcl_alt_merge
            - BranchSide:      'regcomp.c:856,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:851,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:851,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:852,15'
              BranchSideFuncs:
                - mmcl_fixed
                - mmcl_alt_merge
                - node_char_len1
        - Branch String:   'regcomp.c:852,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:852,37'
              BranchSideFuncs:
                - mmcl_alt_merge
                - node_char_len1
                - mmcl_fixed
            - BranchSide:      'regcomp.c:853,24'
              BranchSideFuncs:
                - mmcl_alt_merge
                - node_char_len1
                - mmcl_fixed
      Callsites:
        - Src:             'regcomp.c:647,13'
          Dst:             node_char_len1
        - Src:             'regcomp.c:654,11'
          Dst:             mmcl_add
        - Src:             'regcomp.c:663,11'
          Dst:             node_char_len1
        - Src:             'regcomp.c:668,13'
          Dst:             node_char_len1
        - Src:             'regcomp.c:670,15'
          Dst:             mmcl_fixed
        - Src:             'regcomp.c:672,9'
          Dst:             mmcl_alt_merge
        - Src:             'regcomp.c:677,11'
          Dst:             mmcl_fixed
        - Src:             'regcomp.c:704,16'
          Dst:             distance_add
        - Src:             'regcomp.c:706,7'
          Dst:             mmcl_set
        - Src:             'regcomp.c:716,11'
          Dst:             mmcl_set
        - Src:             'regcomp.c:719,15'
          Dst:             node_char_len1
        - Src:             'regcomp.c:721,11'
          Dst:             mmcl_multiply
        - Src:             'regcomp.c:725,13'
          Dst:             node_char_len1
        - Src:             'regcomp.c:727,9'
          Dst:             mmcl_repeat_range_multiply
        - Src:             'regcomp.c:735,7'
          Dst:             mmcl_set_min_max
        - Src:             'regcomp.c:737,11'
          Dst:             node_char_len1
        - Src:             'regcomp.c:743,5'
          Dst:             mmcl_set
        - Src:             'regcomp.c:753,11'
          Dst:             mmcl_set_min_max
        - Src:             'regcomp.c:758,13'
          Dst:             mmcl_set_min_max
        - Src:             'regcomp.c:762,17'
          Dst:             node_char_len1
        - Src:             'regcomp.c:778,13'
          Dst:             node_char_len1
        - Src:             'regcomp.c:784,15'
          Dst:             node_char_len1
        - Src:             'regcomp.c:788,17'
          Dst:             node_char_len1
        - Src:             'regcomp.c:790,13'
          Dst:             mmcl_add
        - Src:             'regcomp.c:794,17'
          Dst:             node_char_len1
        - Src:             'regcomp.c:798,13'
          Dst:             mmcl_set
        - Src:             'regcomp.c:801,11'
          Dst:             mmcl_alt_merge
        - Src:             'regcomp.c:812,5'
          Dst:             mmcl_set
        - Src:             'regcomp.c:817,5'
          Dst:             mmcl_set
        - Src:             'regcomp.c:829,9'
          Dst:             mmcl_set_min_max
        - Src:             'regcomp.c:834,7'
          Dst:             mmcl_set_min_max
        - Src:             'regcomp.c:845,11'
          Dst:             node_char_len1
        - Src:             'regcomp.c:847,13'
          Dst:             mmcl_fixed
        - Src:             'regcomp.c:850,13'
          Dst:             node_char_len1
        - Src:             'regcomp.c:852,15'
          Dst:             mmcl_fixed
        - Src:             'regcomp.c:853,9'
          Dst:             mmcl_alt_merge
    - functionName:    mmcl_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - add
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - distance_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:552,47'
          Branch Sides:
            - BranchSide:      'regcomp.c:552,50'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:552,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:549,13'
          Dst:             distance_add
        - Src:             'regcomp.c:550,13'
          Dst:             distance_add
    - functionName:    mmcl_fixed
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regcomp.c:527,28'
          Branch Sides:
            - BranchSide:      'regcomp.c:527,31'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:527,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mmcl_alt_merge
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - alt
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:576,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:577,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:580,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:581,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:582,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:583,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:585,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:585,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:585,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    distance_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - d1
        - d2
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:447,26'
          Branch Sides:
            - BranchSide:      'regcomp.c:447,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:448,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:447,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:448,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:450,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:450,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:450,41'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:451,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mmcl_set
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - l
        - len
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mmcl_multiply
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - to
        - m
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - distance_multiply
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:558,13'
          Dst:             distance_multiply
        - Src:             'regcomp.c:559,13'
          Dst:             distance_multiply
    - functionName:    mmcl_repeat_range_multiply
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - mlow
        - mhigh
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - distance_multiply
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:567,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:568,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:570,33'
              BranchSideFuncs:
                - distance_multiply
      Callsites:
        - Src:             'regcomp.c:565,13'
          Dst:             distance_multiply
        - Src:             'regcomp.c:570,15'
          Dst:             distance_multiply
    - functionName:    mmcl_set_min_max
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - l
        - min
        - max
        - min_is_sure
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    distance_multiply
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - d
        - m
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:458,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:458,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:460,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:460,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:461,12'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:463,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compile_string_crude_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sn
        - reg
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_compile_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1174,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1175,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1177,29'
              BranchSideFuncs:
                - add_compile_string
      Callsites:
        - Src:             'regcomp.c:1177,10'
          Dst:             add_compile_string
    - functionName:    compile_string_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
      BBCount:         14
      ICount:          146
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - add_compile_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1141,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1142,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1144,9'
              BranchSideFuncs:
                - add_compile_string
                - add_compile_string
        - Branch String:   'regcomp.c:1151,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1152,11'
              BranchSideFuncs:
                - add_compile_string
                - add_compile_string
            - BranchSide:      'regcomp.c:1168,29'
              BranchSideFuncs:
                - add_compile_string
        - Branch String:   'regcomp.c:1153,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1154,11'
              BranchSideFuncs:
                - add_compile_string
                - add_compile_string
            - BranchSide:      'regcomp.c:1157,30'
              BranchSideFuncs:
                - add_compile_string
                - add_compile_string
        - Branch String:   'regcomp.c:1158,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1158,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1160,15'
              BranchSideFuncs:
                - add_compile_string
                - add_compile_string
      Callsites:
        - Src:             'regcomp.c:1157,11'
          Dst:             add_compile_string
        - Src:             'regcomp.c:1168,10'
          Dst:             add_compile_string
    - functionName:    compile_cclass_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - reg
      BBCount:         27
      ICount:          231
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - add_op
        - bitset_is_empty
        - set_multi_byte_cclass
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1205,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1206,16'
              BranchSideFuncs:
                - add_op
                - malloc
            - BranchSide:      'regcomp.c:1216,9'
              BranchSideFuncs:
                - bitset_is_empty
                - add_op
                - malloc
                - set_multi_byte_cclass
                - add_op
                - set_multi_byte_cclass
        - Branch String:   'regcomp.c:1207,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1207,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1209,28'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regcomp.c:1210,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:1210,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1211,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1216,42'
          Branch Sides:
            - BranchSide:      'regcomp.c:1216,61'
              BranchSideFuncs:
                - add_op
                - set_multi_byte_cclass
            - BranchSide:      'regcomp.c:1217,18'
              BranchSideFuncs:
                - add_op
                - set_multi_byte_cclass
        - Branch String:   'regcomp.c:1216,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1217,18'
              BranchSideFuncs:
                - add_op
                - set_multi_byte_cclass
            - BranchSide:      'regcomp.c:1225,18'
              BranchSideFuncs:
                - add_op
                - malloc
                - set_multi_byte_cclass
        - Branch String:   'regcomp.c:1218,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1218,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1220,33'
              BranchSideFuncs:
                - set_multi_byte_cclass
        - Branch String:   'regcomp.c:1221,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1221,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1222,32'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1226,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1226,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1228,34'
              BranchSideFuncs:
                - malloc
                - set_multi_byte_cclass
        - Branch String:   'regcomp.c:1229,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1229,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1230,15'
              BranchSideFuncs:
                - set_multi_byte_cclass
        - Branch String:   'regcomp.c:1233,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1233,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1234,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1206,9'
          Dst:             add_op
        - Src:             'regcomp.c:1216,45'
          Dst:             bitset_is_empty
        - Src:             'regcomp.c:1217,11'
          Dst:             add_op
        - Src:             'regcomp.c:1220,11'
          Dst:             set_multi_byte_cclass
        - Src:             'regcomp.c:1225,11'
          Dst:             add_op
        - Src:             'regcomp.c:1232,11'
          Dst:             set_multi_byte_cclass
    - functionName:    compile_call
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_op
        - unset_addr_list_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1014,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1014,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1016,3'
              BranchSideFuncs:
                - unset_addr_list_add
      Callsites:
        - Src:             'regcomp.c:1013,7'
          Dst:             add_op
        - Src:             'regcomp.c:1022,7'
          Dst:             unset_addr_list_add
    - functionName:    compile_quantifier_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - qn
        - reg
        - env
      BBCount:         125
      ICount:          921
      EdgeCount:       174
      CyclomaticComplexity: 51
      functionsReached:
        - add_op
        - compile_length_tree
        - compile_quant_body_with_empty_check
        - compile_range_repeat_node
        - compile_tree
        - compile_tree_n_times
        - is_anychar_infinite_greedy
        - len_multiply_cmp
        - onig_positive_int_multiply
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1406,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1406,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1407,7'
              BranchSideFuncs:
                - is_anychar_infinite_greedy
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1407,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1407,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1409,34'
              BranchSideFuncs:
                - is_anychar_infinite_greedy
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1409,38'
          Branch Sides:
            - BranchSide:      'regcomp.c:1410,8'
              BranchSideFuncs:
                - len_multiply_cmp
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_tree_n_times
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1430,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1410,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:1411,35'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1413,30'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1409,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1413,30'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1430,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1414,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1414,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1415,9'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1415,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1416,18'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:1424,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1418,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1418,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1420,44'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1431,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1432,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1434,7'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1434,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:1435,8'
              BranchSideFuncs:
                - len_multiply_cmp
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1517,12'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1435,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:1436,35'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1440,9'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1434,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1440,9'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1517,12'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1440,24'
          Branch Sides:
            - BranchSide:      'regcomp.c:1440,27'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1459,32'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1440,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1441,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
            - BranchSide:      'regcomp.c:1459,32'
              BranchSideFuncs:
                - compile_tree_n_times
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1442,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1442,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1443,11'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1443,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1445,13'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
            - BranchSide:      'regcomp.c:1455,9'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1445,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1446,11'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
            - BranchSide:      'regcomp.c:1449,13'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1449,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1450,11'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
            - BranchSide:      'regcomp.c:1452,11'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1460,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1460,26'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1463,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1465,11'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - compile_quant_body_with_empty_check
            - BranchSide:      'regcomp.c:1505,18'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1465,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1466,20'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1478,11'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
                - add_op
                - compile_quant_body_with_empty_check
        - Branch String:   'regcomp.c:1467,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1467,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1468,57'
              BranchSideFuncs:
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1472,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1472,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1474,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1478,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1479,20'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
            - BranchSide:      'regcomp.c:1490,20'
              BranchSideFuncs:
                - add_op
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1480,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1480,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1481,55'
              BranchSideFuncs:
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1485,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1485,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1487,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1491,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1491,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1492,42'
              BranchSideFuncs:
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1495,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1495,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1497,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1501,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1501,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1502,29'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1506,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1506,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1507,29'
              BranchSideFuncs:
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1510,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1510,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1512,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1513,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1513,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1514,30'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1517,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1518,9'
              BranchSideFuncs:
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1530,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - len_multiply_cmp
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1518,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1519,18'
              BranchSideFuncs:
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1527,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1520,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1520,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1521,29'
              BranchSideFuncs:
                - compile_tree
        - Branch String:   'regcomp.c:1530,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:1530,26'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1551,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1530,37'
          Branch Sides:
            - BranchSide:      'regcomp.c:1531,13'
              BranchSideFuncs:
                - len_multiply_cmp
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1551,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1531,28'
          Branch Sides:
            - BranchSide:      'regcomp.c:1532,40'
              BranchSideFuncs:
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1534,13'
              BranchSideFuncs:
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1530,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1534,13'
              BranchSideFuncs:
                - compile_tree_n_times
                - onig_positive_int_multiply
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1551,14'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1537,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1537,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1539,12'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1539,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:1540,42'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1550,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1541,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1541,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1543,18'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - onig_positive_int_multiply
        - Branch String:   'regcomp.c:1544,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1544,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1545,29'
              BranchSideFuncs:
                - compile_tree
                - onig_positive_int_multiply
                - add_op
        - Branch String:   'regcomp.c:1548,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1548,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1549,5'
              BranchSideFuncs:
                - onig_positive_int_multiply
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1551,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:1551,28'
              BranchSideFuncs:
                - compile_range_repeat_node
            - BranchSide:      'regcomp.c:1563,35'
              BranchSideFuncs:
                - compile_range_repeat_node
        - Branch String:   'regcomp.c:1551,43'
          Branch Sides:
            - BranchSide:      'regcomp.c:1551,46'
              BranchSideFuncs:
                - compile_range_repeat_node
                - add_op
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1563,35'
              BranchSideFuncs:
                - compile_range_repeat_node
        - Branch String:   'regcomp.c:1551,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1552,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1563,35'
              BranchSideFuncs:
                - compile_range_repeat_node
        - Branch String:   'regcomp.c:1553,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1553,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1554,5'
              BranchSideFuncs:
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1557,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1557,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1558,27'
              BranchSideFuncs:
                - compile_tree
      Callsites:
        - Src:             'regcomp.c:1404,14'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1409,7'
          Dst:             is_anychar_infinite_greedy
        - Src:             'regcomp.c:1411,8'
          Dst:             len_multiply_cmp
        - Src:             'regcomp.c:1413,9'
          Dst:             compile_tree_n_times
        - Src:             'regcomp.c:1416,11'
          Dst:             add_op
        - Src:             'regcomp.c:1424,11'
          Dst:             add_op
        - Src:             'regcomp.c:1436,8'
          Dst:             len_multiply_cmp
        - Src:             'regcomp.c:1441,11'
          Dst:             add_op
        - Src:             'regcomp.c:1459,11'
          Dst:             compile_tree_n_times
        - Src:             'regcomp.c:1466,13'
          Dst:             add_op
        - Src:             'regcomp.c:1471,13'
          Dst:             compile_quant_body_with_empty_check
        - Src:             'regcomp.c:1479,13'
          Dst:             add_op
        - Src:             'regcomp.c:1484,13'
          Dst:             compile_quant_body_with_empty_check
        - Src:             'regcomp.c:1490,13'
          Dst:             add_op
        - Src:             'regcomp.c:1494,13'
          Dst:             compile_quant_body_with_empty_check
        - Src:             'regcomp.c:1500,11'
          Dst:             add_op
        - Src:             'regcomp.c:1505,11'
          Dst:             add_op
        - Src:             'regcomp.c:1509,11'
          Dst:             compile_quant_body_with_empty_check
        - Src:             'regcomp.c:1512,11'
          Dst:             add_op
        - Src:             'regcomp.c:1519,11'
          Dst:             add_op
        - Src:             'regcomp.c:1523,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:1532,13'
          Dst:             len_multiply_cmp
        - Src:             'regcomp.c:1536,9'
          Dst:             compile_tree_n_times
        - Src:             'regcomp.c:1540,15'
          Dst:             onig_positive_int_multiply
        - Src:             'regcomp.c:1543,11'
          Dst:             add_op
        - Src:             'regcomp.c:1547,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:1552,9'
          Dst:             add_op
        - Src:             'regcomp.c:1556,9'
          Dst:             add_op
        - Src:             'regcomp.c:1560,9'
          Dst:             compile_tree
        - Src:             'regcomp.c:1563,9'
          Dst:             compile_range_repeat_node
    - functionName:    compile_bag_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         67
      ICount:          566
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - add_op
        - compile_bag_memory_node
        - compile_length_tree
        - compile_option_node
        - compile_tree
        - compile_tree_n_times
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1783,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1785,33'
              BranchSideFuncs:
                - compile_bag_memory_node
            - BranchSide:      'regcomp.c:1789,29'
              BranchSideFuncs:
                - compile_option_node
            - BranchSide:      'regcomp.c:1793,9'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - compile_tree_n_times
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1836,20'
              BranchSideFuncs:
                - add_op
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
                - compile_length_tree
            - BranchSide:      'regcomp.c:1897,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1793,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1794,23'
              BranchSideFuncs:
                - compile_tree_n_times
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1817,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:1796,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1796,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1798,33'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1799,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1799,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1801,18'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1802,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1802,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1803,40'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1806,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1806,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1807,18'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1808,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1808,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1810,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1811,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1811,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1812,51'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1819,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1819,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1820,27'
              BranchSideFuncs:
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:1824,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1824,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1825,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1826,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1826,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1827,34'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1843,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1843,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1844,27'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1848,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1848,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1849,11'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1849,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1850,40'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
            - BranchSide:      'regcomp.c:1854,18'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
        - Branch String:   'regcomp.c:1851,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1851,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1852,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
        - Branch String:   'regcomp.c:1859,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1859,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1860,40'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
        - Branch String:   'regcomp.c:1863,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1863,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1864,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
        - Branch String:   'regcomp.c:1865,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1865,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1866,34'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
                - compile_tree
        - Branch String:   'regcomp.c:1869,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1870,26'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
            - BranchSide:      'regcomp.c:1874,11'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1871,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1871,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1872,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1874,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1875,40'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - add_op
                - compile_tree
            - BranchSide:      'regcomp.c:1879,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1876,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1876,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1877,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1882,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1882,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1883,50'
              BranchSideFuncs:
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1886,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1886,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1887,34'
              BranchSideFuncs:
                - compile_tree
        - Branch String:   'regcomp.c:1890,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1891,26'
              BranchSideFuncs:
                - compile_tree
            - BranchSide:      'regcomp.c:1894,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1785,9'
          Dst:             compile_bag_memory_node
        - Src:             'regcomp.c:1789,9'
          Dst:             compile_option_node
        - Src:             'regcomp.c:1795,11'
          Dst:             compile_tree_n_times
        - Src:             'regcomp.c:1798,13'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1801,11'
          Dst:             add_op
        - Src:             'regcomp.c:1805,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:1807,11'
          Dst:             add_op
        - Src:             'regcomp.c:1810,11'
          Dst:             add_op
        - Src:             'regcomp.c:1818,11'
          Dst:             add_op
        - Src:             'regcomp.c:1823,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:1825,11'
          Dst:             add_op
        - Src:             'regcomp.c:1842,11'
          Dst:             add_op
        - Src:             'regcomp.c:1847,18'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1850,20'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1858,11'
          Dst:             add_op
        - Src:             'regcomp.c:1862,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:1864,11'
          Dst:             add_op
        - Src:             'regcomp.c:1870,13'
          Dst:             compile_tree
        - Src:             'regcomp.c:1875,20'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1881,11'
          Dst:             add_op
        - Src:             'regcomp.c:1885,11'
          Dst:             add_op
        - Src:             'regcomp.c:1891,13'
          Dst:             compile_tree
    - functionName:    compile_anchor_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2261
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         55
      ICount:          443
      EdgeCount:       67
      CyclomaticComplexity: 14
      functionsReached:
        - add_op
        - compile_anchor_look_behind_node
        - compile_anchor_look_behind_not_node
        - compile_length_tree
        - compile_tree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:2266,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2267,40'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2268,40'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2269,40'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2270,40'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2271,40'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2273,16'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2279,8'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2287,8'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2291,8'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2294,8'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2303,18'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2303,18'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2320,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
            - BranchSide:      'regcomp.c:2338,33'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2366,41'
              BranchSideFuncs:
                - compile_anchor_look_behind_node
            - BranchSide:      'regcomp.c:2370,45'
              BranchSideFuncs:
                - compile_anchor_look_behind_not_node
            - BranchSide:      'regcomp.c:2374,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2274,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2274,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2275,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2282,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2282,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2283,47'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2304,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2304,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2306,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2308,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2309,14'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2312,46'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2322,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2322,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2323,27'
              BranchSideFuncs:
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:2327,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2327,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2329,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2330,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2330,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2331,34'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2339,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2339,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2341,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2343,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2343,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2344,54'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2348,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2348,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2349,27'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2353,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2353,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2355,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2356,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2356,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2357,34'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2360,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2360,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2361,18'
              BranchSideFuncs:
                - add_op
      Callsites:
        - Src:             'regcomp.c:2267,33'
          Dst:             add_op
        - Src:             'regcomp.c:2268,33'
          Dst:             add_op
        - Src:             'regcomp.c:2269,33'
          Dst:             add_op
        - Src:             'regcomp.c:2270,33'
          Dst:             add_op
        - Src:             'regcomp.c:2271,33'
          Dst:             add_op
        - Src:             'regcomp.c:2273,9'
          Dst:             add_op
        - Src:             'regcomp.c:2281,9'
          Dst:             add_op
        - Src:             'regcomp.c:2303,11'
          Dst:             add_op
        - Src:             'regcomp.c:2321,11'
          Dst:             add_op
        - Src:             'regcomp.c:2326,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:2329,11'
          Dst:             add_op
        - Src:             'regcomp.c:2338,13'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:2342,11'
          Dst:             add_op
        - Src:             'regcomp.c:2347,11'
          Dst:             add_op
        - Src:             'regcomp.c:2352,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:2355,11'
          Dst:             add_op
        - Src:             'regcomp.c:2359,11'
          Dst:             add_op
        - Src:             'regcomp.c:2361,11'
          Dst:             add_op
        - Src:             'regcomp.c:2366,9'
          Dst:             compile_anchor_look_behind_node
        - Src:             'regcomp.c:2370,9'
          Dst:             compile_anchor_look_behind_not_node
    - functionName:    compile_gimmick_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2383
      functionLinenumberEnd: 2434
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
      BBCount:         26
      ICount:          206
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - add_op
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:2386,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2388,16'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2392,16'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2399,16'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2408,13'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2433,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2393,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2393,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2394,31'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2400,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2400,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2401,33'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2408,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2412,13'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2412,13'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2427,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2412,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2413,22'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:2419,22'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2414,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2414,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2415,40'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2420,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2420,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2421,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:2388,9'
          Dst:             add_op
        - Src:             'regcomp.c:2392,9'
          Dst:             add_op
        - Src:             'regcomp.c:2399,9'
          Dst:             add_op
        - Src:             'regcomp.c:2413,15'
          Dst:             add_op
        - Src:             'regcomp.c:2419,15'
          Dst:             add_op
    - functionName:    compile_anchor_look_behind_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1981
      functionLinenumberEnd: 2107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         71
      ICount:          668
      EdgeCount:       98
      CyclomaticComplexity: 29
      functionsReached:
        - add_op
        - compile_tree
        - node_char_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1984,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1987,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
            - BranchSide:      'regcomp.c:2010,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - node_char_len
                - add_op
                - compile_tree
        - Branch String:   'regcomp.c:1989,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1989,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1990,25'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:1994,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1994,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1995,43'
              BranchSideFuncs:
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:2000,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2000,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2002,16'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2003,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2003,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2004,32'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2012,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2015,25'
              BranchSideFuncs:
                - node_char_len
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2024,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2016,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2016,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2017,18'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2018,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2018,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2019,49'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2021,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2021,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2022,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2026,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2026,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2027,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2031,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2031,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2032,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2036,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2036,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2037,25'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2041,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2041,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2042,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2045,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2045,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2046,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2049,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2049,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2050,5'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2054,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2054,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2056,10'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2056,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2057,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2064,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2059,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2059,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2060,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2065,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2065,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2067,9'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2067,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2068,14'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2070,12'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2077,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2077,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2079,22'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2080,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2080,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2082,10'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2082,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2083,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:2090,16'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2084,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2084,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2085,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2091,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2091,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2092,5'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:2095,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2095,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2096,32'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:2100,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2100,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2101,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1988,9'
          Dst:             add_op
        - Src:             'regcomp.c:1993,9'
          Dst:             add_op
        - Src:             'regcomp.c:1999,9'
          Dst:             compile_tree
        - Src:             'regcomp.c:2002,9'
          Dst:             add_op
        - Src:             'regcomp.c:2015,11'
          Dst:             node_char_len
        - Src:             'regcomp.c:2017,11'
          Dst:             add_op
        - Src:             'regcomp.c:2020,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:2025,9'
          Dst:             add_op
        - Src:             'regcomp.c:2030,9'
          Dst:             add_op
        - Src:             'regcomp.c:2035,9'
          Dst:             add_op
        - Src:             'regcomp.c:2040,9'
          Dst:             add_op
        - Src:             'regcomp.c:2044,9'
          Dst:             add_op
        - Src:             'regcomp.c:2048,9'
          Dst:             add_op
        - Src:             'regcomp.c:2053,9'
          Dst:             add_op
        - Src:             'regcomp.c:2058,11'
          Dst:             add_op
        - Src:             'regcomp.c:2064,9'
          Dst:             add_op
        - Src:             'regcomp.c:2076,9'
          Dst:             add_op
        - Src:             'regcomp.c:2079,9'
          Dst:             compile_tree
        - Src:             'regcomp.c:2083,11'
          Dst:             add_op
        - Src:             'regcomp.c:2090,9'
          Dst:             add_op
        - Src:             'regcomp.c:2094,9'
          Dst:             add_op
        - Src:             'regcomp.c:2099,9'
          Dst:             add_op
    - functionName:    compile_bag_memory_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         63
      ICount:          487
      EdgeCount:       85
      CyclomaticComplexity: 24
      functionsReached:
        - add_op
        - compile_length_tree
        - compile_tree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1704,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1707,16'
              BranchSideFuncs:
                - add_op
                - compile_length_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
            - BranchSide:      'regcomp.c:1744,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1708,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1708,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1710,27'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:1714,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1715,33'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - compile_tree
                - add_op
            - BranchSide:      'regcomp.c:1729,33'
              BranchSideFuncs:
                - compile_length_tree
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1719,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1719,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1720,29'
              BranchSideFuncs:
                - compile_tree
                - add_op
        - Branch String:   'regcomp.c:1723,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1723,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1725,18'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1731,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1731,11'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1731,11'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1731,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1731,11'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1731,11'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1731,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1732,17'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1735,17'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1731,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1732,17'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1735,17'
              BranchSideFuncs:
                - add_op
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1738,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1738,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1739,29'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1744,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1744,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1744,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1744,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1744,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1744,7'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1744,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1745,16'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1747,16'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1744,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1745,16'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1747,16'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1748,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1748,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1749,32'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1752,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1752,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1755,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1755,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1755,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1755,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1755,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1755,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1755,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1755,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1756,16'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1759,16'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1755,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1756,16'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1759,16'
              BranchSideFuncs:
                - add_op
                - add_op
        - Branch String:   'regcomp.c:1760,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1760,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1761,30'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1763,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1764,16'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:1775,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1707,9'
          Dst:             add_op
        - Src:             'regcomp.c:1715,13'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1718,11'
          Dst:             add_op
        - Src:             'regcomp.c:1722,11'
          Dst:             compile_tree
        - Src:             'regcomp.c:1725,11'
          Dst:             add_op
        - Src:             'regcomp.c:1729,13'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1737,11'
          Dst:             add_op
        - Src:             'regcomp.c:1745,9'
          Dst:             add_op
        - Src:             'regcomp.c:1747,9'
          Dst:             add_op
        - Src:             'regcomp.c:1751,7'
          Dst:             compile_tree
        - Src:             'regcomp.c:1756,9'
          Dst:             add_op
        - Src:             'regcomp.c:1759,9'
          Dst:             add_op
        - Src:             'regcomp.c:1764,9'
          Dst:             add_op
    - functionName:    compile_option_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compile_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:1583,7'
          Dst:             compile_tree
    - functionName:    compile_tree_n_times
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - n
        - reg
        - env
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - compile_tree
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regcomp.c:1032,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1033,22'
              BranchSideFuncs:
                - compile_tree
            - BranchSide:      'regcomp.c:1036,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1034,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1034,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1035,3'
              BranchSideFuncs:
                - compile_tree
      Callsites:
        - Src:             'regcomp.c:1033,9'
          Dst:             compile_tree
    - functionName:    is_anychar_infinite_greedy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - qn
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:1314,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:1314,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1318,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1314,51'
          Branch Sides:
            - BranchSide:      'regcomp.c:1315,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1318,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1315,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1315,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1318,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1314,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1316,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1318,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    len_multiply_cmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - v
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regcomp.c:330,14'
          Branch Sides:
            - BranchSide:      'regcomp.c:330,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:330,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:330,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:330,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:332,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:332,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:333,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:341,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:334,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:334,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:336,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:336,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:336,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:337,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compile_quant_body_with_empty_check
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - qn
        - reg
        - env
      BBCount:         35
      ICount:          236
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - add_op
        - compile_tree
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regcomp.c:970,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:971,16'
              BranchSideFuncs:
                - add_op
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:977,20'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:972,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:972,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:973,39'
              BranchSideFuncs:
                - compile_tree
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:978,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:978,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:980,7'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:980,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:981,9'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:1003,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:981,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:982,18'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:983,14'
              BranchSideFuncs:
                - add_op
                - add_op
                - add_op
        - Branch String:   'regcomp.c:983,14'
          Branch Sides:
            - BranchSide:      'regcomp.c:984,11'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:993,14'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:984,45'
          Branch Sides:
            - BranchSide:      'regcomp.c:984,48'
              BranchSideFuncs:
                - add_op
                - add_op
            - BranchSide:      'regcomp.c:990,20'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:984,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:985,20'
              BranchSideFuncs:
                - add_op
            - BranchSide:      'regcomp.c:990,20'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:986,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:986,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:987,54'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:995,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:995,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:996,52'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1000,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1000,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1001,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:971,9'
          Dst:             add_op
        - Src:             'regcomp.c:977,7'
          Dst:             compile_tree
        - Src:             'regcomp.c:982,11'
          Dst:             add_op
        - Src:             'regcomp.c:985,13'
          Dst:             add_op
        - Src:             'regcomp.c:990,13'
          Dst:             add_op
        - Src:             'regcomp.c:994,11'
          Dst:             add_op
    - functionName:    onig_positive_int_multiply
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:347,14'
          Branch Sides:
            - BranchSide:      'regcomp.c:347,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:347,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:347,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:347,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:349,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:349,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:350,12'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:352,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compile_range_repeat_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - qn
        - target_len
        - emptiness
        - reg
        - env
      BBCount:         12
      ICount:          147
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - add_op
        - compile_quant_body_with_empty_check
        - entry_repeat_range
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1292,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1292,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1294,27'
              BranchSideFuncs:
                - entry_repeat_range
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1299,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1299,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1301,43'
              BranchSideFuncs:
                - compile_quant_body_with_empty_check
                - add_op
        - Branch String:   'regcomp.c:1302,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1302,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1304,14'
              BranchSideFuncs:
                - add_op
        - Branch String:   'regcomp.c:1305,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1305,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1307,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1291,7'
          Dst:             add_op
        - Src:             'regcomp.c:1297,7'
          Dst:             entry_repeat_range
        - Src:             'regcomp.c:1301,7'
          Dst:             compile_quant_body_with_empty_check
        - Src:             'regcomp.c:1304,7'
          Dst:             add_op
    - functionName:    entry_repeat_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - reg
        - id
        - lower
        - upper
        - ops_index
      BBCount:         17
      ICount:          144
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1260,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1261,24'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regcomp.c:1266,12'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regcomp.c:1262,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:1262,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1263,25'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1266,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1268,9'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regcomp.c:1275,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1270,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:1270,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1271,25'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1279,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:1279,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1279,62'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1269,24'
          Dst:             realloc
    - functionName:    unset_addr_list_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - offset
        - node
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:504,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:505,12'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regcomp.c:512,32'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:507,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:507,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:508,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:506,22'
          Dst:             realloc
    - functionName:    bitset_is_empty
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bs
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:471,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:472,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:474,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:472,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:472,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:473,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_multi_byte_cclass
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mbuf
        - reg
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:1188,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1188,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1190,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_compile_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - mb_len
        - str_len
        - reg
      BBCount:         23
      ICount:          195
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - add_op
        - onigenc_strdup
        - select_str_opcode
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:1057,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1057,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1059,14'
              BranchSideFuncs:
                - onigenc_strdup
                - onigenc_strdup
        - Branch String:   'regcomp.c:1062,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1063,24'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regcomp.c:1070,12'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regcomp.c:1064,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:1064,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1066,33'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1070,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1070,12'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regcomp.c:1071,24'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regcomp.c:1070,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1070,12'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regcomp.c:1071,24'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regcomp.c:1070,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1070,12'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regcomp.c:1071,24'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regcomp.c:1070,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1071,24'
              BranchSideFuncs:
                - onigenc_strdup
            - BranchSide:      'regcomp.c:1077,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1072,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:1072,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1073,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1055,8'
          Dst:             select_str_opcode
        - Src:             'regcomp.c:1056,7'
          Dst:             add_op
        - Src:             'regcomp.c:1063,9'
          Dst:             onigenc_strdup
        - Src:             'regcomp.c:1071,9'
          Dst:             onigenc_strdup
    - functionName:    select_str_opcode
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - mb_len
        - str_len
      BBCount:         18
      ICount:          87
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:903,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:905,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:916,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:925,8'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:929,8'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:905,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:906,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:907,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:908,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:909,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:910,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:911,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:916,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:917,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:918,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:919,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:920,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compile_length_string_crude_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sn
        - reg
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_compile_string_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1125,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1126,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1128,36'
              BranchSideFuncs:
                - add_compile_string_length
      Callsites:
        - Src:             'regcomp.c:1128,10'
          Dst:             add_compile_string_length
    - functionName:    compile_length_string_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
      BBCount:         12
      ICount:          145
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - add_compile_string_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1093,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1094,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1096,14'
              BranchSideFuncs:
                - add_compile_string_length
                - add_compile_string_length
        - Branch String:   'regcomp.c:1102,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1103,11'
              BranchSideFuncs:
                - add_compile_string_length
                - add_compile_string_length
            - BranchSide:      'regcomp.c:1117,33'
              BranchSideFuncs:
                - add_compile_string_length
        - Branch String:   'regcomp.c:1104,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1105,11'
              BranchSideFuncs:
                - add_compile_string_length
                - add_compile_string_length
            - BranchSide:      'regcomp.c:1108,37'
              BranchSideFuncs:
                - add_compile_string_length
                - add_compile_string_length
      Callsites:
        - Src:             'regcomp.c:1108,11'
          Dst:             add_compile_string_length
        - Src:             'regcomp.c:1117,7'
          Dst:             add_compile_string_length
    - functionName:    compile_length_cclass_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cc
        - reg
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compile_length_quantifier_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - qn
        - reg
        - env
      BBCount:         70
      ICount:          409
      EdgeCount:       94
      CyclomaticComplexity: 26
      functionsReached:
        - compile_length_tree
        - is_anychar_infinite_greedy
        - len_multiply_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1332,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1332,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1333,7'
              BranchSideFuncs:
                - is_anychar_infinite_greedy
                - len_multiply_cmp
                - len_multiply_cmp
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1333,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1333,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1336,34'
              BranchSideFuncs:
                - is_anychar_infinite_greedy
                - len_multiply_cmp
                - len_multiply_cmp
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1336,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1337,9'
              BranchSideFuncs:
                - len_multiply_cmp
                - len_multiply_cmp
                - len_multiply_cmp
            - BranchSide:      'regcomp.c:1346,14'
              BranchSideFuncs:
                - len_multiply_cmp
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1337,24'
          Branch Sides:
            - BranchSide:      'regcomp.c:1338,36'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1339,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1337,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1339,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1344,3'
              BranchSideFuncs:
                - len_multiply_cmp
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1339,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1340,48'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1342,38'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1347,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1348,14'
              BranchSideFuncs:
                - len_multiply_cmp
                - len_multiply_cmp
            - BranchSide:      'regcomp.c:1350,7'
              BranchSideFuncs:
                - len_multiply_cmp
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1350,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:1351,8'
              BranchSideFuncs:
                - len_multiply_cmp
                - len_multiply_cmp
            - BranchSide:      'regcomp.c:1374,12'
              BranchSideFuncs:
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1351,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:1352,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1353,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1350,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1353,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1374,12'
              BranchSideFuncs:
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1353,24'
          Branch Sides:
            - BranchSide:      'regcomp.c:1353,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1357,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1353,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1354,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1357,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1360,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1362,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1372,28'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1362,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1363,45'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1366,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1366,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1367,43'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1369,30'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1374,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1375,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1381,13'
              BranchSideFuncs:
                - len_multiply_cmp
        - Branch String:   'regcomp.c:1375,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1376,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1379,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1381,22'
          Branch Sides:
            - BranchSide:      'regcomp.c:1381,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1388,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1381,36'
          Branch Sides:
            - BranchSide:      'regcomp.c:1382,13'
              BranchSideFuncs:
                - len_multiply_cmp
            - BranchSide:      'regcomp.c:1388,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1382,28'
          Branch Sides:
            - BranchSide:      'regcomp.c:1383,40'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1385,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1381,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1385,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1388,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1388,24'
          Branch Sides:
            - BranchSide:      'regcomp.c:1388,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1392,31'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1388,42'
          Branch Sides:
            - BranchSide:      'regcomp.c:1388,45'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1392,31'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1388,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:1389,39'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1392,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1330,14'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1336,7'
          Dst:             is_anychar_infinite_greedy
        - Src:             'regcomp.c:1338,9'
          Dst:             len_multiply_cmp
        - Src:             'regcomp.c:1352,8'
          Dst:             len_multiply_cmp
        - Src:             'regcomp.c:1383,13'
          Dst:             len_multiply_cmp
    - functionName:    compile_length_bag_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1590
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         83
      ICount:          568
      EdgeCount:       109
      CyclomaticComplexity: 28
      functionsReached:
        - compile_length_option_node
        - compile_length_tree
        - onig_positive_int_multiply
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1594,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1595,39'
              BranchSideFuncs:
                - compile_length_option_node
            - BranchSide:      'regcomp.c:1597,7'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - onig_positive_int_multiply
                - compile_length_tree
        - Branch String:   'regcomp.c:1597,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1598,32'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - onig_positive_int_multiply
            - BranchSide:      'regcomp.c:1602,10'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - onig_positive_int_multiply
        - Branch String:   'regcomp.c:1599,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1599,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1600,3'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
                - onig_positive_int_multiply
        - Branch String:   'regcomp.c:1604,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1608,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1642,9'
              BranchSideFuncs:
                - compile_length_tree
                - onig_positive_int_multiply
            - BranchSide:      'regcomp.c:1661,20'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
            - BranchSide:      'regcomp.c:1687,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1691,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1608,29'
          Branch Sides:
            - BranchSide:      'regcomp.c:1608,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1613,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1608,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1609,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1613,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1613,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1614,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1623,14'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1616,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1616,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1616,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1616,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1616,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1616,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1616,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1617,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1620,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1616,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1617,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1620,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1623,14'
          Branch Sides:
            - BranchSide:      'regcomp.c:1624,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1631,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1631,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1631,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1631,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1631,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1631,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1631,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1631,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1632,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1634,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1631,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1632,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1634,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1642,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1646,12'
              BranchSideFuncs:
                - compile_length_tree
                - onig_positive_int_multiply
            - BranchSide:      'regcomp.c:1655,27'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1648,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1648,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1650,38'
              BranchSideFuncs:
                - onig_positive_int_multiply
        - Branch String:   'regcomp.c:1651,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1651,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1652,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1666,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1666,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1667,11'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1669,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1670,36'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
            - BranchSide:      'regcomp.c:1675,11'
              BranchSideFuncs:
                - compile_length_tree
        - Branch String:   'regcomp.c:1671,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1671,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1672,16'
              BranchSideFuncs:
                - compile_length_tree
        - Branch String:   'regcomp.c:1677,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1678,36'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:1683,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1679,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1679,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1680,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1595,12'
          Dst:             compile_length_option_node
        - Src:             'regcomp.c:1598,12'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1647,14'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1650,11'
          Dst:             onig_positive_int_multiply
        - Src:             'regcomp.c:1665,13'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1670,16'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1678,16'
          Dst:             compile_length_tree
    - functionName:    compile_length_anchor_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         45
      ICount:          284
      EdgeCount:       54
      CyclomaticComplexity: 11
      functionsReached:
        - compile_length_tree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1910,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:1911,32'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
                - compile_length_tree
            - BranchSide:      'regcomp.c:1915,11'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1912,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1912,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1913,3'
              BranchSideFuncs:
                - compile_length_tree
                - compile_length_tree
        - Branch String:   'regcomp.c:1915,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1917,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1920,39'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1923,9'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:1940,9'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:1963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1963,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1968,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1968,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1972,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1923,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1924,52'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1926,176'
              BranchSideFuncs:
                - compile_length_tree
        - Branch String:   'regcomp.c:1928,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1929,40'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:1935,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1930,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1930,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1932,30'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1940,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:1941,66'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1943,128'
              BranchSideFuncs:
                - compile_length_tree
        - Branch String:   'regcomp.c:1945,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:1946,40'
              BranchSideFuncs:
                - compile_length_tree
            - BranchSide:      'regcomp.c:1952,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:1947,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:1947,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1949,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:1911,12'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1929,20'
          Dst:             compile_length_tree
        - Src:             'regcomp.c:1946,20'
          Dst:             compile_length_tree
    - functionName:    compile_length_gimmick_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2438
      functionLinenumberEnd: 2477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
      BBCount:         12
      ICount:          65
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:2441,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2443,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2447,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2451,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2456,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2472,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2456,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2458,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2461,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2465,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compile_length_option_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compile_length_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:1573,10'
          Dst:             compile_length_tree
    - functionName:    add_compile_string_length
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - mb_len
        - str_len
        - reg
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_sunday_quick_search_or_bmh_skip_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5884
      functionLinenumberEnd: 5948
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - case_expand
        - s
        - end
        - skip
        - roffset
      BBCount:         50
      ICount:          383
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:5894,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5895,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5907,16'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5898,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5899,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5903,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5899,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5899,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5900,30'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5908,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5909,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5911,14'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5913,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5914,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5917,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5917,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5920,12'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5947,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5921,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5921,39'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5923,18'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5924,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5925,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5930,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5926,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5926,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5927,20'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5930,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5931,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5944,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5933,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5934,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5942,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5935,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5936,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5941,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5937,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5937,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5938,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5938,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5939,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5940,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_left
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6108
      functionLinenumberEnd: 6114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         13
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:6109,26'
          Branch Sides:
            - BranchSide:      'regcomp.c:6109,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6111,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6109,52'
          Branch Sides:
            - BranchSide:      'regcomp.c:6110,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6111,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6110,26'
          Branch Sides:
            - BranchSide:      'regcomp.c:6110,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6111,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6110,49'
          Branch Sides:
            - BranchSide:      'regcomp.c:6110,52'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6111,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6109,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6111,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6113,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    map_position_value
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5999
      functionLinenumberEnd: 6019
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - enc
        - i
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regcomp.c:6011,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6012,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6018,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6012,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:6012,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6015,25'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6012,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6013,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6015,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mml_is_equal
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:593,27'
          Branch Sides:
            - BranchSide:      'regcomp.c:593,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:593,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mml_alt_merge
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - alt
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:626,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:626,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:627,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:627,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:627,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:627,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alt_merge_opt_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6369
      functionLinenumberEnd: 6392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - to
        - add
      BBCount:         21
      ICount:          141
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - alt_merge_opt_anc_info
        - clear_opt_map
        - map_position_value
        - mml_alt_merge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6373,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6373,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6374,7'
              BranchSideFuncs:
                - mml_alt_merge
                - alt_merge_opt_anc_info
                - map_position_value
                - clear_opt_map
        - Branch String:   'regcomp.c:6374,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:6374,26'
              BranchSideFuncs:
                - clear_opt_map
            - BranchSide:      'regcomp.c:6375,19'
              BranchSideFuncs:
                - clear_opt_map
        - Branch String:   'regcomp.c:6374,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6375,19'
              BranchSideFuncs:
                - clear_opt_map
            - BranchSide:      'regcomp.c:6379,18'
              BranchSideFuncs:
                - mml_alt_merge
                - alt_merge_opt_anc_info
                - map_position_value
        - Branch String:   'regcomp.c:6382,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6383,9'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
                - map_position_value
            - BranchSide:      'regcomp.c:6389,15'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6383,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6384,7'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
                - map_position_value
            - BranchSide:      'regcomp.c:6386,9'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
                - map_position_value
        - Branch String:   'regcomp.c:6386,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6387,33'
              BranchSideFuncs:
                - map_position_value
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6388,3'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
                - map_position_value
      Callsites:
        - Src:             'regcomp.c:6375,5'
          Dst:             clear_opt_map
        - Src:             'regcomp.c:6379,3'
          Dst:             mml_alt_merge
        - Src:             'regcomp.c:6387,14'
          Dst:             map_position_value
        - Src:             'regcomp.c:6391,3'
          Dst:             alt_merge_opt_anc_info
    - functionName:    clear_opt_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6292
      functionLinenumberEnd: 6316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - map
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    alt_merge_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6144
      functionLinenumberEnd: 6147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - add
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    alt_merge_opt_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6226
      functionLinenumberEnd: 6257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - add
        - env
      BBCount:         39
      ICount:          255
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - alt_merge_opt_anc_info
        - clear_opt_exact
        - mml_is_equal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:6229,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:6229,24'
              BranchSideFuncs:
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6230,21'
              BranchSideFuncs:
                - clear_opt_exact
        - Branch String:   'regcomp.c:6229,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6230,21'
              BranchSideFuncs:
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6234,23'
              BranchSideFuncs:
                - mml_is_equal
                - clear_opt_exact
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6234,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6235,21'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6239,10'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6239,27'
          Branch Sides:
            - BranchSide:      'regcomp.c:6239,30'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6239,3'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6239,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6240,9'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6250,9'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6240,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6240,32'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6241,11'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6243,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:6244,11'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6246,9'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6244,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6244,38'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6245,5'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6246,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6246,18'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6247,10'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6250,24'
          Branch Sides:
            - BranchSide:      'regcomp.c:6250,27'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6251,5'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6250,40'
          Branch Sides:
            - BranchSide:      'regcomp.c:6250,43'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6251,5'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6250,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6251,5'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
            - BranchSide:      'regcomp.c:6253,13'
              BranchSideFuncs:
                - alt_merge_opt_anc_info
        - Branch String:   'regcomp.c:6256,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6256,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6256,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6230,5'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6234,9'
          Dst:             mml_is_equal
        - Src:             'regcomp.c:6235,5'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6255,3'
          Dst:             alt_merge_opt_anc_info
    - functionName:    clear_opt_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6157
      functionLinenumberEnd: 6163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clear_opt_anc_info
        - mml_clear
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:6158,3'
          Dst:             mml_clear
        - Src:             'regcomp.c:6159,3'
          Dst:             clear_opt_anc_info
    - functionName:    mml_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - l
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clear_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6075
      functionLinenumberEnd: 6078
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    distance_value
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6023
      functionLinenumberEnd: 6048
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mm
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:6040,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6040,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6042,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6043,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6045,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6047,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    comp_distance_value
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6052
      functionLinenumberEnd: 6065
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - d1
        - d2
        - v1
        - v2
      BBCount:         16
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - distance_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:6053,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6053,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6054,7'
              BranchSideFuncs:
                - distance_value
                - distance_value
        - Branch String:   'regcomp.c:6054,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6054,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6056,24'
              BranchSideFuncs:
                - distance_value
                - distance_value
        - Branch String:   'regcomp.c:6059,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6059,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6060,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6060,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6060,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6062,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6062,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6062,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6063,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6063,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6063,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6064,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6056,9'
          Dst:             distance_value
        - Src:             'regcomp.c:6057,9'
          Dst:             distance_value
    - functionName:    select_opt_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6335
      functionLinenumberEnd: 6350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - now
        - alt
      BBCount:         10
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - comp_distance_value
        - copy_opt_map
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6340,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6340,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6341,7'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_map
                - copy_opt_map
        - Branch String:   'regcomp.c:6341,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6342,18'
              BranchSideFuncs:
                - copy_opt_map
            - BranchSide:      'regcomp.c:6346,8'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_map
        - Branch String:   'regcomp.c:6348,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6348,7'
              BranchSideFuncs:
                - copy_opt_map
            - BranchSide:      'regcomp.c:6349,18'
              BranchSideFuncs:
                - copy_opt_map
      Callsites:
        - Src:             'regcomp.c:6342,5'
          Dst:             copy_opt_map
        - Src:             'regcomp.c:6348,7'
          Dst:             comp_distance_value
        - Src:             'regcomp.c:6349,5'
          Dst:             copy_opt_map
    - functionName:    copy_opt_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6320
      functionLinenumberEnd: 6322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6082
      functionLinenumberEnd: 6084
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    concat_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6089
      functionLinenumberEnd: 6104
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - left
        - right
        - left_len
        - right_len
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - clear_opt_anc_info
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:6093,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6094,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6097,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6098,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6099,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6102,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6090,3'
          Dst:             clear_opt_anc_info
    - functionName:    mml_copy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    remove_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6135
      functionLinenumberEnd: 6140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - to
        - anc
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_left
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6136,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6137,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6139,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6136,7'
          Dst:             is_left
    - functionName:    is_set_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6118
      functionLinenumberEnd: 6122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - to
        - anc
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6119,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6119,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6121,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    concat_opt_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6173
      functionLinenumberEnd: 6200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - add
        - enc
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - concat_opt_anc_info
        - copy_opt_anc_info
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:6181,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6182,11'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6193,13'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
        - Branch String:   'regcomp.c:6183,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6184,9'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6187,12'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
        - Branch String:   'regcomp.c:6187,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:6187,28'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6187,5'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
        - Branch String:   'regcomp.c:6187,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:6181,3'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6189,22'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
        - Branch String:   'regcomp.c:6194,20'
          Branch Sides:
            - BranchSide:      'regcomp.c:6194,31'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6194,3'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
        - Branch String:   'regcomp.c:6197,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6197,7'
              BranchSideFuncs:
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6197,29'
              BranchSideFuncs:
                - copy_opt_anc_info
      Callsites:
        - Src:             'regcomp.c:6196,3'
          Dst:             concat_opt_anc_info
        - Src:             'regcomp.c:6198,3'
          Dst:             copy_opt_anc_info
    - functionName:    is_full_opt_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6151
      functionLinenumberEnd: 6152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    node_max_byte_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6487
      functionLinenumberEnd: 6617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         85
      ICount:          536
      EdgeCount:       102
      CyclomaticComplexity: 19
      functionsReached:
        - distance_add
        - distance_multiply
        - node_max_byte_len
      functionUses:    11
      BranchProfiles:
        - Branch String:   'regcomp.c:6492,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6494,5'
              BranchSideFuncs:
                - node_max_byte_len
                - distance_add
            - BranchSide:      'regcomp.c:6501,5'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6509,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6516,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6516,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6520,11'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6543,11'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6552,23'
              BranchSideFuncs:
                - node_max_byte_len
                - distance_multiply
            - BranchSide:      'regcomp.c:6568,21'
              BranchSideFuncs:
                - node_max_byte_len
                - node_max_byte_len
                - node_max_byte_len
                - distance_add
                - node_max_byte_len
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6612,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6612,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6614,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6497,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:6495,32'
              BranchSideFuncs:
                - node_max_byte_len
                - distance_add
            - BranchSide:      'regcomp.c:6498,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6503,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6503,29'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6504,5'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6504,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:6502,32'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6505,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6520,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6523,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6539,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6523,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:6523,15'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6523,15'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6525,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6527,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6533,15'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6527,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6528,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6531,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6533,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6533,13'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6533,13'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6534,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6535,34'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6538,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6536,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6536,31'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6537,7'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6543,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6544,31'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6546,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6554,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6555,33'
              BranchSideFuncs:
                - node_max_byte_len
                - distance_multiply
            - BranchSide:      'regcomp.c:6564,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6556,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6557,17'
              BranchSideFuncs:
                - distance_multiply
            - BranchSide:      'regcomp.c:6562,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6557,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6558,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6560,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6569,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6571,13'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6589,33'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6589,33'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6595,35'
              BranchSideFuncs:
                - node_max_byte_len
                - node_max_byte_len
                - node_max_byte_len
                - distance_add
            - BranchSide:      'regcomp.c:6609,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6571,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6572,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6574,15'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6574,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6575,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6577,13'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6596,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6597,38'
              BranchSideFuncs:
                - node_max_byte_len
                - distance_add
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6600,15'
              BranchSideFuncs:
                - node_max_byte_len
        - Branch String:   'regcomp.c:6600,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6601,38'
              BranchSideFuncs:
                - node_max_byte_len
            - BranchSide:      'regcomp.c:6602,21'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6604,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6604,33'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6606,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6495,14'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6496,13'
          Dst:             distance_add
        - Src:             'regcomp.c:6502,14'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6535,16'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6544,13'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6555,15'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6558,19'
          Dst:             distance_multiply
        - Src:             'regcomp.c:6578,19'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6589,15'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6595,17'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6597,20'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6598,19'
          Dst:             distance_add
        - Src:             'regcomp.c:6601,20'
          Dst:             node_max_byte_len
    - functionName:    copy_opt_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6167
      functionLinenumberEnd: 6169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_opt_anc_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6126
      functionLinenumberEnd: 6131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - to
        - anc
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_left
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:6127,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6128,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6130,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6127,7'
          Dst:             is_left
    - functionName:    mml_set_min_max
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - l
        - min
        - max
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_char_opt_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6326
      functionLinenumberEnd: 6331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - m
        - c
        - enc
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - map_position_value
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regcomp.c:6327,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6327,7'
              BranchSideFuncs:
                - map_position_value
            - BranchSide:      'regcomp.c:6328,5'
              BranchSideFuncs:
                - map_position_value
      Callsites:
        - Src:             'regcomp.c:6329,17'
          Dst:             map_position_value
    - functionName:    concat_opt_exact_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6205
      functionLinenumberEnd: 6222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - s
        - end
        - enc
      BBCount:         22
      ICount:          140
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6209,36'
          Branch Sides:
            - BranchSide:      'regcomp.c:6209,39'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6209,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6209,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6210,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6218,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6211,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6211,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6212,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6212,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:6212,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6212,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6212,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:6209,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6214,22'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6220,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6220,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6221,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alt_merge_node_opt_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6475
      functionLinenumberEnd: 6483
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - add
        - env
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - alt_merge_opt_anc_info
        - alt_merge_opt_exact
        - alt_merge_opt_map
        - mml_alt_merge
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:6476,3'
          Dst:             alt_merge_opt_anc_info
        - Src:             'regcomp.c:6477,3'
          Dst:             alt_merge_opt_exact
        - Src:             'regcomp.c:6478,3'
          Dst:             alt_merge_opt_exact
        - Src:             'regcomp.c:6479,3'
          Dst:             alt_merge_opt_exact
        - Src:             'regcomp.c:6480,3'
          Dst:             alt_merge_opt_map
        - Src:             'regcomp.c:6482,3'
          Dst:             mml_alt_merge
    - functionName:    copy_node_opt_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6415
      functionLinenumberEnd: 6417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    concat_left_node_opt_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6421
      functionLinenumberEnd: 6471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - to
        - add
      BBCount:         40
      ICount:          311
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - clear_opt_exact
        - concat_opt_anc_info
        - concat_opt_exact
        - copy_opt_anc_info
        - copy_opt_exact
        - mml_add
        - select_opt_exact
        - select_opt_map
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:6428,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:6428,26'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_anc_info
                - copy_opt_anc_info
            - BranchSide:      'regcomp.c:6433,7'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6428,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6429,33'
              BranchSideFuncs:
                - concat_opt_anc_info
                - copy_opt_anc_info
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6433,7'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6433,26'
          Branch Sides:
            - BranchSide:      'regcomp.c:6433,29'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6438,14'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6433,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6434,9'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6438,14'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6434,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6435,28'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6436,3'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6441,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6442,24'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6444,7'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6444,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6445,9'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
                - concat_opt_exact
                - clear_opt_exact
            - BranchSide:      'regcomp.c:6454,20'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
        - Branch String:   'regcomp.c:6445,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6446,25'
              BranchSideFuncs:
                - concat_opt_exact
                - clear_opt_exact
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
            - BranchSide:      'regcomp.c:6449,14'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_exact
                - select_opt_map
                - mml_add
                - copy_opt_exact
                - select_opt_exact
                - select_opt_exact
                - concat_opt_exact
                - clear_opt_exact
        - Branch String:   'regcomp.c:6457,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6458,9'
              BranchSideFuncs:
                - select_opt_map
                - mml_add
                - select_opt_exact
                - select_opt_exact
            - BranchSide:      'regcomp.c:6465,12'
              BranchSideFuncs:
                - select_opt_map
                - mml_add
                - copy_opt_exact
        - Branch String:   'regcomp.c:6458,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6459,11'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_map
                - mml_add
                - select_opt_exact
            - BranchSide:      'regcomp.c:6464,3'
              BranchSideFuncs:
                - select_opt_map
                - mml_add
        - Branch String:   'regcomp.c:6459,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6460,26'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_map
                - mml_add
            - BranchSide:      'regcomp.c:6462,26'
              BranchSideFuncs:
                - select_opt_exact
                - select_opt_map
                - mml_add
      Callsites:
        - Src:             'regcomp.c:6425,3'
          Dst:             concat_opt_anc_info
        - Src:             'regcomp.c:6426,3'
          Dst:             copy_opt_anc_info
        - Src:             'regcomp.c:6429,5'
          Dst:             concat_opt_anc_info
        - Src:             'regcomp.c:6430,5'
          Dst:             copy_opt_anc_info
        - Src:             'regcomp.c:6446,7'
          Dst:             concat_opt_exact
        - Src:             'regcomp.c:6447,7'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6450,7'
          Dst:             concat_opt_exact
        - Src:             'regcomp.c:6451,7'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6454,3'
          Dst:             select_opt_exact
        - Src:             'regcomp.c:6455,3'
          Dst:             select_opt_exact
        - Src:             'regcomp.c:6460,9'
          Dst:             select_opt_exact
        - Src:             'regcomp.c:6462,9'
          Dst:             select_opt_exact
        - Src:             'regcomp.c:6466,5'
          Dst:             copy_opt_exact
        - Src:             'regcomp.c:6469,3'
          Dst:             select_opt_map
        - Src:             'regcomp.c:6470,3'
          Dst:             mml_add
    - functionName:    select_opt_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6261
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - now
        - alt
      BBCount:         23
      ICount:          147
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - comp_distance_value
        - copy_opt_exact
        - map_position_value
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regcomp.c:6267,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6268,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6270,12'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_exact
                - map_position_value
                - map_position_value
                - copy_opt_exact
        - Branch String:   'regcomp.c:6270,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:6271,20'
              BranchSideFuncs:
                - copy_opt_exact
            - BranchSide:      'regcomp.c:6274,12'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_exact
                - map_position_value
                - map_position_value
        - Branch String:   'regcomp.c:6279,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6279,26'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_exact
            - BranchSide:      'regcomp.c:6280,9'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_exact
        - Branch String:   'regcomp.c:6280,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6280,26'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_exact
            - BranchSide:      'regcomp.c:6281,3'
              BranchSideFuncs:
                - comp_distance_value
                - copy_opt_exact
        - Branch String:   'regcomp.c:6286,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6286,7'
              BranchSideFuncs:
                - copy_opt_exact
            - BranchSide:      'regcomp.c:6287,20'
              BranchSideFuncs:
                - copy_opt_exact
      Callsites:
        - Src:             'regcomp.c:6271,5'
          Dst:             copy_opt_exact
        - Src:             'regcomp.c:6276,10'
          Dst:             map_position_value
        - Src:             'regcomp.c:6277,10'
          Dst:             map_position_value
        - Src:             'regcomp.c:6286,7'
          Dst:             comp_distance_value
        - Src:             'regcomp.c:6287,5'
          Dst:             copy_opt_exact
    - functionName:    mml_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - add
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - distance_add
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:619,13'
          Dst:             distance_add
        - Src:             'regcomp.c:620,13'
          Dst:             distance_add
    - functionName:    copy_opt_env
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6069
      functionLinenumberEnd: 6071
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_bound_node_opt_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6396
      functionLinenumberEnd: 6400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - plen
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mml_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:6397,3'
          Dst:             mml_copy
        - Src:             'regcomp.c:6398,3'
          Dst:             mml_copy
        - Src:             'regcomp.c:6399,3'
          Dst:             mml_copy
    - functionName:    clear_node_opt_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6404
      functionLinenumberEnd: 6411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clear_opt_anc_info
        - clear_opt_exact
        - clear_opt_map
        - mml_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regcomp.c:6405,3'
          Dst:             mml_clear
        - Src:             'regcomp.c:6406,3'
          Dst:             clear_opt_anc_info
        - Src:             'regcomp.c:6407,3'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6408,3'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6409,3'
          Dst:             clear_opt_exact
        - Src:             'regcomp.c:6410,3'
          Dst:             clear_opt_map
    - functionName:    set_optimize_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6982
      functionLinenumberEnd: 6995
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - m
      BBCount:         8
      ICount:          81
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6985,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6986,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6988,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6992,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6992,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6993,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_sub_anchor
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6999
      functionLinenumberEnd: 7002
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - anc
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_optimize_exact
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6941
      functionLinenumberEnd: 6978
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - e
      BBCount:         22
      ICount:          212
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - set_sunday_quick_search_or_bmh_skip_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6945,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6945,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6947,33'
              BranchSideFuncs:
                - malloc
                - set_sunday_quick_search_or_bmh_skip_table
        - Branch String:   'regcomp.c:6948,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6948,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6949,11'
              BranchSideFuncs:
                - set_sunday_quick_search_or_bmh_skip_table
        - Branch String:   'regcomp.c:6955,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6955,23'
              BranchSideFuncs:
                - set_sunday_quick_search_or_bmh_skip_table
            - BranchSide:      'regcomp.c:6956,51'
              BranchSideFuncs:
                - set_sunday_quick_search_or_bmh_skip_table
        - Branch String:   'regcomp.c:6955,35'
          Branch Sides:
            - BranchSide:      'regcomp.c:6955,38'
              BranchSideFuncs:
                - set_sunday_quick_search_or_bmh_skip_table
            - BranchSide:      'regcomp.c:6966,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6955,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6956,51'
              BranchSideFuncs:
                - set_sunday_quick_search_or_bmh_skip_table
            - BranchSide:      'regcomp.c:6966,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6959,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6959,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6961,22'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6972,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6973,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6977,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6956,9'
          Dst:             set_sunday_quick_search_or_bmh_skip_table
    - functionName:    comp_opt_exact_or_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6354
      functionLinenumberEnd: 6365
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - e
        - m
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - comp_distance_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:6359,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6359,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6361,14'
              BranchSideFuncs:
                - comp_distance_value
      Callsites:
        - Src:             'regcomp.c:6364,10'
          Dst:             comp_distance_value
    - functionName:    optimize_nodes
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6624
      functionLinenumberEnd: 6936
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - opt
        - env
      BBCount:         214
      ICount:          1308
      EdgeCount:       268
      CyclomaticComplexity: 56
      functionsReached:
        - add_char_opt_map
        - add_opt_anc_info
        - alt_merge_node_opt_info
        - clear_node_opt_info
        - concat_left_node_opt_info
        - concat_opt_exact
        - concat_opt_exact_str
        - copy_node_opt_info
        - copy_opt_env
        - copy_opt_exact
        - copy_opt_map
        - distance_multiply
        - is_full_opt_exact
        - is_set_opt_anc_info
        - mml_add
        - mml_set_min_max
        - node_max_byte_len
        - node_min_byte_len
        - optimize_nodes
        - remove_opt_anc_info
        - set_bound_node_opt_info
      functionUses:    11
      BranchProfiles:
        - Branch String:   'regcomp.c:6635,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:6639,18'
              BranchSideFuncs:
                - copy_opt_env
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6654,18'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
                - copy_node_opt_info
            - BranchSide:      'regcomp.c:6668,21'
              BranchSideFuncs:
                - concat_opt_exact_str
                - mml_set_min_max
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6682,24'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6709,13'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - add_char_opt_map
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6748,13'
              BranchSideFuncs:
                - optimize_nodes
                - copy_opt_map
                - copy_opt_exact
                - copy_opt_exact
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6783,11'
              BranchSideFuncs:
                - node_min_byte_len
                - node_max_byte_len
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6794,9'
              BranchSideFuncs:
                - optimize_nodes
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6805,23'
              BranchSideFuncs:
                - optimize_nodes
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - copy_node_opt_info
                - concat_opt_exact
                - is_full_opt_exact
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6866,21'
              BranchSideFuncs:
                - copy_opt_env
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
                - optimize_nodes
                - alt_merge_node_opt_info
                - optimize_nodes
                - concat_left_node_opt_info
                - optimize_nodes
                - is_set_opt_anc_info
                - remove_opt_anc_info
                - mml_set_min_max
                - optimize_nodes
            - BranchSide:      'regcomp.c:6926,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6932,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6644,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6645,25'
              BranchSideFuncs:
                - mml_add
                - concat_left_node_opt_info
                - optimize_nodes
            - BranchSide:      'regcomp.c:6648,7'
              BranchSideFuncs:
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
        - Branch String:   'regcomp.c:6648,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:6648,26'
              BranchSideFuncs:
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6648,7'
              BranchSideFuncs:
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
        - Branch String:   'regcomp.c:6648,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6643,28'
              BranchSideFuncs:
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6650,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6658,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6659,15'
              BranchSideFuncs:
                - alt_merge_node_opt_info
                - optimize_nodes
                - copy_node_opt_info
            - BranchSide:      'regcomp.c:6662,7'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
                - copy_node_opt_info
        - Branch String:   'regcomp.c:6659,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6659,46'
              BranchSideFuncs:
                - copy_node_opt_info
                - optimize_nodes
                - alt_merge_node_opt_info
            - BranchSide:      'regcomp.c:6660,51'
              BranchSideFuncs:
                - alt_merge_node_opt_info
                - optimize_nodes
                - copy_node_opt_info
        - Branch String:   'regcomp.c:6662,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:6662,28'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
                - copy_node_opt_info
            - BranchSide:      'regcomp.c:6662,7'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
                - copy_node_opt_info
        - Branch String:   'regcomp.c:6662,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6657,28'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
                - copy_node_opt_info
            - BranchSide:      'regcomp.c:6664,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6672,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6673,27'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6675,24'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6686,33'
          Branch Sides:
            - BranchSide:      'regcomp.c:6686,36'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6687,23'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6686,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6687,23'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6693,16'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6693,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6694,15'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6699,26'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6695,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:6695,23'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6695,49'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6695,43'
          Branch Sides:
            - BranchSide:      'regcomp.c:6695,49'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6696,31'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
        - Branch String:   'regcomp.c:6695,51'
          Branch Sides:
            - BranchSide:      'regcomp.c:6695,54'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6698,9'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6695,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6696,31'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6698,9'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6711,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6712,13'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - add_char_opt_map
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6741,15'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6714,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6716,11'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6719,19'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - add_char_opt_map
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6739,7'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6720,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6721,20'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6731,20'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6721,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6722,21'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6726,22'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6722,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6723,35'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6725,13'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
                - add_char_opt_map
        - Branch String:   'regcomp.c:6726,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6727,33'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6729,11'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6731,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
            - BranchSide:      'regcomp.c:6732,19'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6732,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6733,35'
              BranchSideFuncs:
                - add_char_opt_map
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6735,13'
              BranchSideFuncs:
                - mml_set_min_max
                - add_char_opt_map
        - Branch String:   'regcomp.c:6748,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6757,25'
              BranchSideFuncs:
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6762,28'
              BranchSideFuncs:
                - optimize_nodes
                - copy_opt_map
                - copy_opt_exact
                - copy_opt_exact
            - BranchSide:      'regcomp.c:6778,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6780,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6763,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6764,18'
              BranchSideFuncs:
                - copy_opt_map
                - copy_opt_exact
                - copy_opt_exact
            - BranchSide:      'regcomp.c:6775,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6764,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6765,29'
              BranchSideFuncs:
                - copy_opt_exact
                - copy_opt_map
            - BranchSide:      'regcomp.c:6766,23'
              BranchSideFuncs:
                - copy_opt_map
                - copy_opt_exact
        - Branch String:   'regcomp.c:6771,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6772,27'
              BranchSideFuncs:
                - copy_opt_map
            - BranchSide:      'regcomp.c:6773,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6783,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6786,31'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6790,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6794,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:6795,24'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6797,26'
              BranchSideFuncs:
                - optimize_nodes
        - Branch String:   'regcomp.c:6816,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6817,26'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6821,26'
              BranchSideFuncs:
                - optimize_nodes
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - copy_node_opt_info
                - concat_opt_exact
                - is_full_opt_exact
        - Branch String:   'regcomp.c:6822,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6822,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:6824,11'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - copy_node_opt_info
                - concat_opt_exact
                - is_full_opt_exact
        - Branch String:   'regcomp.c:6824,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6825,28'
              BranchSideFuncs:
                - copy_node_opt_info
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - concat_opt_exact
                - is_full_opt_exact
            - BranchSide:      'regcomp.c:6844,11'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6826,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6827,18'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - concat_opt_exact
                - is_full_opt_exact
            - BranchSide:      'regcomp.c:6836,13'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6827,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6828,20'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - concat_opt_exact
                - is_full_opt_exact
            - BranchSide:      'regcomp.c:6834,9'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6828,40'
          Branch Sides:
            - BranchSide:      'regcomp.c:6828,64'
              BranchSideFuncs:
                - is_full_opt_exact
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - concat_opt_exact
            - BranchSide:      'regcomp.c:6828,13'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - concat_opt_exact
                - is_full_opt_exact
        - Branch String:   'regcomp.c:6828,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6829,42'
              BranchSideFuncs:
                - concat_opt_exact
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - is_full_opt_exact
            - BranchSide:      'regcomp.c:6832,17'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6830,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6830,27'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6831,13'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
                - concat_opt_exact
                - is_full_opt_exact
        - Branch String:   'regcomp.c:6832,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:6832,32'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6833,11'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6836,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6837,11'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6840,13'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6840,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6841,11'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6842,7'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
        - Branch String:   'regcomp.c:6844,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:6845,13'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6856,36'
              BranchSideFuncs:
                - distance_multiply
                - distance_multiply
                - mml_set_min_max
        - Branch String:   'regcomp.c:6845,30'
          Branch Sides:
            - BranchSide:      'regcomp.c:6846,13'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6853,19'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
        - Branch String:   'regcomp.c:6846,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6846,13'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6853,19'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
        - Branch String:   'regcomp.c:6846,42'
          Branch Sides:
            - BranchSide:      'regcomp.c:6846,45'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6853,19'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
        - Branch String:   'regcomp.c:6845,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6847,15'
              BranchSideFuncs:
                - add_opt_anc_info
                - distance_multiply
                - mml_set_min_max
                - add_opt_anc_info
            - BranchSide:      'regcomp.c:6853,19'
              BranchSideFuncs:
                - distance_multiply
                - mml_set_min_max
        - Branch String:   'regcomp.c:6847,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6848,31'
              BranchSideFuncs:
                - add_opt_anc_info
                - distance_multiply
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6850,31'
              BranchSideFuncs:
                - add_opt_anc_info
                - distance_multiply
                - mml_set_min_max
        - Branch String:   'regcomp.c:6868,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:6871,28'
              BranchSideFuncs:
                - optimize_nodes
            - BranchSide:      'regcomp.c:6871,28'
              BranchSideFuncs:
                - optimize_nodes
            - BranchSide:      'regcomp.c:6876,9'
              BranchSideFuncs:
                - optimize_nodes
                - is_set_opt_anc_info
                - remove_opt_anc_info
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6901,15'
              BranchSideFuncs:
                - copy_opt_env
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
                - optimize_nodes
                - alt_merge_node_opt_info
                - optimize_nodes
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6923,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6877,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:6880,15'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6889,32'
              BranchSideFuncs:
                - optimize_nodes
                - is_set_opt_anc_info
                - remove_opt_anc_info
        - Branch String:   'regcomp.c:6882,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6882,44'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6883,15'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6883,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6883,44'
              BranchSideFuncs:
                - mml_set_min_max
            - BranchSide:      'regcomp.c:6884,28'
              BranchSideFuncs:
                - mml_set_min_max
        - Branch String:   'regcomp.c:6891,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6891,19'
              BranchSideFuncs:
                - remove_opt_anc_info
            - BranchSide:      'regcomp.c:6891,19'
              BranchSideFuncs:
                - remove_opt_anc_info
        - Branch String:   'regcomp.c:6891,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6891,19'
              BranchSideFuncs:
                - remove_opt_anc_info
            - BranchSide:      'regcomp.c:6891,19'
              BranchSideFuncs:
                - remove_opt_anc_info
        - Branch String:   'regcomp.c:6891,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6892,38'
              BranchSideFuncs:
                - remove_opt_anc_info
            - BranchSide:      'regcomp.c:6893,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6891,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6892,38'
              BranchSideFuncs:
                - remove_opt_anc_info
            - BranchSide:      'regcomp.c:6893,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6901,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:6902,33'
              BranchSideFuncs:
                - copy_opt_env
                - optimize_nodes
                - mml_add
                - concat_left_node_opt_info
                - optimize_nodes
                - alt_merge_node_opt_info
                - optimize_nodes
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6920,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6904,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:6905,29'
              BranchSideFuncs:
                - mml_add
                - concat_left_node_opt_info
                - optimize_nodes
                - alt_merge_node_opt_info
                - optimize_nodes
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6918,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:6907,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:6908,36'
              BranchSideFuncs:
                - optimize_nodes
                - optimize_nodes
                - alt_merge_node_opt_info
                - concat_left_node_opt_info
            - BranchSide:      'regcomp.c:6914,36'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
        - Branch String:   'regcomp.c:6909,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:6910,45'
              BranchSideFuncs:
                - concat_left_node_opt_info
                - optimize_nodes
                - alt_merge_node_opt_info
            - BranchSide:      'regcomp.c:6912,15'
              BranchSideFuncs:
                - optimize_nodes
                - alt_merge_node_opt_info
        - Branch String:   'regcomp.c:6915,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:6916,43'
              BranchSideFuncs:
                - alt_merge_node_opt_info
            - BranchSide:      'regcomp.c:6917,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:6632,3'
          Dst:             clear_node_opt_info
        - Src:             'regcomp.c:6633,3'
          Dst:             set_bound_node_opt_info
        - Src:             'regcomp.c:6641,7'
          Dst:             copy_opt_env
        - Src:             'regcomp.c:6643,13'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6645,11'
          Dst:             mml_add
        - Src:             'regcomp.c:6646,11'
          Dst:             concat_left_node_opt_info
        - Src:             'regcomp.c:6657,13'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6659,27'
          Dst:             copy_node_opt_info
        - Src:             'regcomp.c:6660,27'
          Dst:             alt_merge_node_opt_info
        - Src:             'regcomp.c:6671,7'
          Dst:             concat_opt_exact_str
        - Src:             'regcomp.c:6673,9'
          Dst:             add_char_opt_map
        - Src:             'regcomp.c:6675,7'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6690,9'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6696,13'
          Dst:             add_char_opt_map
        - Src:             'regcomp.c:6699,9'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6723,17'
          Dst:             add_char_opt_map
        - Src:             'regcomp.c:6727,15'
          Dst:             add_char_opt_map
        - Src:             'regcomp.c:6733,17'
          Dst:             add_char_opt_map
        - Src:             'regcomp.c:6743,7'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6757,7'
          Dst:             add_opt_anc_info
        - Src:             'regcomp.c:6762,13'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6765,13'
          Dst:             copy_opt_exact
        - Src:             'regcomp.c:6767,13'
          Dst:             copy_opt_exact
        - Src:             'regcomp.c:6772,13'
          Dst:             copy_opt_map
        - Src:             'regcomp.c:6786,13'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:6787,13'
          Dst:             node_max_byte_len
        - Src:             'regcomp.c:6788,7'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6795,7'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6797,11'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6817,9'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6821,11'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6825,9'
          Dst:             copy_node_opt_info
        - Src:             'regcomp.c:6828,45'
          Dst:             is_full_opt_exact
        - Src:             'regcomp.c:6829,24'
          Dst:             concat_opt_exact
        - Src:             'regcomp.c:6848,13'
          Dst:             add_opt_anc_info
        - Src:             'regcomp.c:6850,13'
          Dst:             add_opt_anc_info
        - Src:             'regcomp.c:6856,15'
          Dst:             distance_multiply
        - Src:             'regcomp.c:6859,13'
          Dst:             distance_multiply
        - Src:             'regcomp.c:6860,7'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6871,13'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6884,11'
          Dst:             mml_set_min_max
        - Src:             'regcomp.c:6889,17'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6890,17'
          Dst:             is_set_opt_anc_info
        - Src:             'regcomp.c:6892,17'
          Dst:             remove_opt_anc_info
        - Src:             'regcomp.c:6902,13'
          Dst:             copy_opt_env
        - Src:             'regcomp.c:6903,17'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6905,15'
          Dst:             mml_add
        - Src:             'regcomp.c:6906,15'
          Dst:             concat_left_node_opt_info
        - Src:             'regcomp.c:6908,21'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6910,19'
          Dst:             concat_left_node_opt_info
        - Src:             'regcomp.c:6914,21'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:6916,19'
          Dst:             alt_merge_node_opt_info
    - functionName:    node_min_byte_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3606
      functionLinenumberEnd: 3741
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         81
      ICount:          551
      EdgeCount:       97
      CyclomaticComplexity: 18
      functionsReached:
        - distance_add
        - distance_multiply
        - node_min_byte_len
      functionUses:    15
      BranchProfiles:
        - Branch String:   'regcomp.c:3611,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3613,11'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3632,17'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3642,5'
              BranchSideFuncs:
                - node_min_byte_len
                - distance_add
            - BranchSide:      'regcomp.c:3651,11'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3663,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3670,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3670,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3675,23'
              BranchSideFuncs:
                - node_min_byte_len
                - distance_multiply
            - BranchSide:      'regcomp.c:3686,21'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
                - node_min_byte_len
                - node_min_byte_len
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3729,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3736,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3738,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3613,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3616,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3627,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3616,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:3616,15'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3616,15'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
        - Branch String:   'regcomp.c:3618,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3618,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3620,15'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
        - Branch String:   'regcomp.c:3620,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3620,13'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3620,13'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
        - Branch String:   'regcomp.c:3622,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3623,34'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3626,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3624,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3624,31'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3625,7'
              BranchSideFuncs:
                - node_min_byte_len
        - Branch String:   'regcomp.c:3633,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3634,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3636,33'
              BranchSideFuncs:
                - node_min_byte_len
        - Branch String:   'regcomp.c:3645,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3643,32'
              BranchSideFuncs:
                - node_min_byte_len
                - distance_add
            - BranchSide:      'regcomp.c:3646,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3655,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3655,30'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3656,18'
              BranchSideFuncs:
                - node_min_byte_len
        - Branch String:   'regcomp.c:3657,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3653,13'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3659,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3677,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3678,33'
              BranchSideFuncs:
                - node_min_byte_len
                - distance_multiply
            - BranchSide:      'regcomp.c:3682,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3687,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3689,13'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3707,33'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3707,33'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3713,35'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3725,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3689,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3690,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3692,15'
              BranchSideFuncs:
                - node_min_byte_len
        - Branch String:   'regcomp.c:3692,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3693,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3695,13'
              BranchSideFuncs:
                - node_min_byte_len
        - Branch String:   'regcomp.c:3714,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3715,38'
              BranchSideFuncs:
                - node_min_byte_len
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3716,15'
              BranchSideFuncs:
                - node_min_byte_len
        - Branch String:   'regcomp.c:3716,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3717,38'
              BranchSideFuncs:
                - node_min_byte_len
            - BranchSide:      'regcomp.c:3718,21'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3720,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3720,33'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3722,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3730,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3731,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3734,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3621,13'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3623,16'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3636,15'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3643,14'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3644,13'
          Dst:             distance_add
        - Src:             'regcomp.c:3654,16'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3678,15'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3679,15'
          Dst:             distance_multiply
        - Src:             'regcomp.c:3696,19'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3707,15'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3713,17'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3715,20'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:3717,20'
          Dst:             node_min_byte_len
    - functionName:    is_ancestor_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3890
      functionLinenumberEnd: 3898
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - me
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:3893,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3894,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3897,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3894,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3894,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3895,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    node_reduce_in_look_behind
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4532
      functionLinenumberEnd: 4549
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         16
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:4536,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4536,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4538,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4540,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:4540,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4542,21'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4540,45'
          Branch Sides:
            - BranchSide:      'regcomp.c:4541,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4542,21'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4541,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:4541,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4542,21'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4540,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4542,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4548,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4544,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4545,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4546,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    list_reduce_in_look_behind
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4553
      functionLinenumberEnd: 4574
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         17
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - node_reduce_in_look_behind
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:4556,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4558,36'
              BranchSideFuncs:
                - node_reduce_in_look_behind
            - BranchSide:      'regcomp.c:4563,5'
              BranchSideFuncs:
                - node_reduce_in_look_behind
            - BranchSide:      'regcomp.c:4570,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4559,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4559,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4560,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4565,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4565,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4566,5'
              BranchSideFuncs:
                - node_reduce_in_look_behind
        - Branch String:   'regcomp.c:4566,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4564,38'
              BranchSideFuncs:
                - node_reduce_in_look_behind
            - BranchSide:      'regcomp.c:4567,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4558,9'
          Dst:             node_reduce_in_look_behind
        - Src:             'regcomp.c:4564,11'
          Dst:             node_reduce_in_look_behind
    - functionName:    check_called_node_in_look_behind
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3430
      functionLinenumberEnd: 3490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - not
      BBCount:         44
      ICount:          260
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - check_called_node_in_look_behind
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:3435,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3438,5'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3438,5'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3444,42'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3449,21'
              BranchSideFuncs:
                - check_called_node_in_look_behind
                - check_called_node_in_look_behind
                - check_called_node_in_look_behind
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3476,9'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3481,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3486,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3440,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:3440,24'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3440,5'
              BranchSideFuncs:
                - check_called_node_in_look_behind
        - Branch String:   'regcomp.c:3440,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3439,44'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3441,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3451,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3452,13'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3461,46'
              BranchSideFuncs:
                - check_called_node_in_look_behind
                - check_called_node_in_look_behind
                - check_called_node_in_look_behind
        - Branch String:   'regcomp.c:3452,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3453,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3455,11'
              BranchSideFuncs:
                - check_called_node_in_look_behind
        - Branch String:   'regcomp.c:3463,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3464,50'
              BranchSideFuncs:
                - check_called_node_in_look_behind
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3467,15'
              BranchSideFuncs:
                - check_called_node_in_look_behind
        - Branch String:   'regcomp.c:3465,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3465,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3466,11'
              BranchSideFuncs:
                - check_called_node_in_look_behind
        - Branch String:   'regcomp.c:3467,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3468,50'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3470,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3476,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3477,44'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3478,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3481,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3482,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3483,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3439,11'
          Dst:             check_called_node_in_look_behind
        - Src:             'regcomp.c:3444,9'
          Dst:             check_called_node_in_look_behind
        - Src:             'regcomp.c:3456,15'
          Dst:             check_called_node_in_look_behind
        - Src:             'regcomp.c:3461,13'
          Dst:             check_called_node_in_look_behind
        - Src:             'regcomp.c:3464,17'
          Dst:             check_called_node_in_look_behind
        - Src:             'regcomp.c:3468,17'
          Dst:             check_called_node_in_look_behind
        - Src:             'regcomp.c:3477,11'
          Dst:             check_called_node_in_look_behind
    - functionName:    get_tree_tail_literal
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3326
      functionLinenumberEnd: 3426
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - rnode
        - reg
        - nest_level
      BBCount:         47
      ICount:          309
      EdgeCount:       56
      CyclomaticComplexity: 11
      functionsReached:
        - get_tree_tail_literal
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:3330,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3331,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3334,11'
              BranchSideFuncs:
                - get_tree_tail_literal
                - get_tree_tail_literal
                - get_tree_tail_literal
                - get_tree_tail_literal
                - get_tree_tail_literal
                - get_tree_tail_literal
                - get_tree_tail_literal
        - Branch String:   'regcomp.c:3334,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3336,9'
              BranchSideFuncs:
                - get_tree_tail_literal
                - get_tree_tail_literal
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3349,31'
              BranchSideFuncs:
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3354,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3360,14'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3366,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3385,23'
              BranchSideFuncs:
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3396,21'
              BranchSideFuncs:
                - get_tree_tail_literal
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3415,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3415,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3419,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3419,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3421,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3336,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3337,33'
              BranchSideFuncs:
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3340,33'
              BranchSideFuncs:
                - get_tree_tail_literal
                - get_tree_tail_literal
        - Branch String:   'regcomp.c:3354,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3354,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3355,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3368,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3369,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3373,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3373,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3373,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3378,16'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3373,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3374,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3378,16'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3386,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3387,35'
              BranchSideFuncs:
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3390,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3398,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3399,13'
              BranchSideFuncs:
                - get_tree_tail_literal
            - BranchSide:      'regcomp.c:3408,35'
              BranchSideFuncs:
                - get_tree_tail_literal
        - Branch String:   'regcomp.c:3399,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3400,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3402,11'
              BranchSideFuncs:
                - get_tree_tail_literal
      Callsites:
        - Src:             'regcomp.c:3337,11'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:3340,11'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:3342,13'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:3349,9'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:3387,13'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:3403,15'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:3408,13'
          Dst:             get_tree_tail_literal
    - functionName:    divide_look_behind_alternatives
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4497
      functionLinenumberEnd: 4528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         18
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - node_swap
        - onig_node_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4513,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4514,38'
              BranchSideFuncs:
                - onig_node_copy
            - BranchSide:      'regcomp.c:4521,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4515,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4515,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4516,5'
              BranchSideFuncs:
                - onig_node_copy
        - Branch String:   'regcomp.c:4516,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4516,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4517,28'
              BranchSideFuncs:
                - onig_node_copy
        - Branch String:   'regcomp.c:4521,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4522,10'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4527,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4525,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4524,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4526,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4508,3'
          Dst:             node_swap
        - Src:             'regcomp.c:4514,9'
          Dst:             onig_node_copy
    - functionName:    node_swap
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         13
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regcomp.c:363,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:364,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:372,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:365,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:366,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:370,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:372,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:372,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:373,19'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:374,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:375,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:379,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alt_reduce_in_look_behind
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4579
      functionLinenumberEnd: 4594
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - env
      BBCount:         13
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - list_reduce_in_look_behind
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4582,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4584,5'
              BranchSideFuncs:
                - list_reduce_in_look_behind
            - BranchSide:      'regcomp.c:4590,36'
              BranchSideFuncs:
                - list_reduce_in_look_behind
        - Branch String:   'regcomp.c:4586,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4586,24'
              BranchSideFuncs:
                - list_reduce_in_look_behind
            - BranchSide:      'regcomp.c:4586,5'
              BranchSideFuncs:
                - list_reduce_in_look_behind
        - Branch String:   'regcomp.c:4586,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4585,38'
              BranchSideFuncs:
                - list_reduce_in_look_behind
            - BranchSide:      'regcomp.c:4587,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4585,11'
          Dst:             list_reduce_in_look_behind
        - Src:             'regcomp.c:4590,9'
          Dst:             list_reduce_in_look_behind
    - functionName:    check_node_in_look_behind
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3516
      functionLinenumberEnd: 3602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - not
        - used
      BBCount:         64
      ICount:          381
      EdgeCount:       82
      CyclomaticComplexity: 20
      functionsReached:
        - check_called_node_in_look_behind
        - check_node_in_look_behind
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:3527,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3528,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3530,11'
              BranchSideFuncs:
                - check_called_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3530,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3533,5'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3533,5'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3539,35'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3544,21'
              BranchSideFuncs:
                - check_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3569,12'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3578,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3589,9'
              BranchSideFuncs:
                - check_called_node_in_look_behind
            - BranchSide:      'regcomp.c:3599,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3535,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:3535,24'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3535,5'
              BranchSideFuncs:
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3535,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3534,37'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3536,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3545,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3546,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3548,37'
              BranchSideFuncs:
                - check_node_in_look_behind
                - check_node_in_look_behind
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3549,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3549,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3551,11'
              BranchSideFuncs:
                - check_node_in_look_behind
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3551,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3552,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3556,16'
              BranchSideFuncs:
                - check_node_in_look_behind
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3552,33'
          Branch Sides:
            - BranchSide:      'regcomp.c:3552,36'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3554,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3553,10'
          Branch Sides:
            - BranchSide:      'regcomp.c:3553,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3554,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3552,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3554,12'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3555,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3557,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3558,41'
              BranchSideFuncs:
                - check_node_in_look_behind
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3561,13'
              BranchSideFuncs:
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3559,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3559,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3560,9'
              BranchSideFuncs:
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3561,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3562,41'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3564,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3570,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3571,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3573,9'
              BranchSideFuncs:
                - check_node_in_look_behind
        - Branch String:   'regcomp.c:3573,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3574,37'
              BranchSideFuncs:
                - check_node_in_look_behind
            - BranchSide:      'regcomp.c:3575,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3578,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3579,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3582,24'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3583,35'
          Branch Sides:
            - BranchSide:      'regcomp.c:3583,38'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3586,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3583,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3584,10'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3586,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3589,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3592,8'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3595,44'
              BranchSideFuncs:
                - check_called_node_in_look_behind
      Callsites:
        - Src:             'regcomp.c:3534,11'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:3539,9'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:3548,11'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:3558,15'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:3562,15'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:3574,11'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:3595,11'
          Dst:             check_called_node_in_look_behind
    - functionName:    tune_look_behind
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4601
      functionLinenumberEnd: 4690
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - state
        - env
      BBCount:         66
      ICount:          383
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - alt_reduce_in_look_behind
        - check_node_in_look_behind
        - divide_look_behind_alternatives
        - get_tree_tail_literal
        - node_char_len
        - onig_node_copy
        - onig_node_reset_empty
        - onig_node_reset_fail
        - tune_tree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4613,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4613,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4614,7'
              BranchSideFuncs:
                - tune_tree
                - alt_reduce_in_look_behind
                - node_char_len
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4614,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4614,14'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4616,7'
              BranchSideFuncs:
                - tune_tree
                - alt_reduce_in_look_behind
                - node_char_len
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4616,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4617,14'
              BranchSideFuncs:
                - tune_tree
                - alt_reduce_in_look_behind
                - node_char_len
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4619,14'
              BranchSideFuncs:
                - tune_tree
                - alt_reduce_in_look_behind
                - node_char_len
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4626,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4626,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4628,33'
              BranchSideFuncs:
                - alt_reduce_in_look_behind
                - node_char_len
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4629,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4629,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4631,21'
              BranchSideFuncs:
                - node_char_len
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4632,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4634,13'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4689,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4634,33'
          Branch Sides:
            - BranchSide:      'regcomp.c:4634,39'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4635,13'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4635,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4635,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4636,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4634,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4636,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4639,12'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
        - Branch String:   'regcomp.c:4639,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4639,27'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4648,9'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
        - Branch String:   'regcomp.c:4639,48'
          Branch Sides:
            - BranchSide:      'regcomp.c:4639,51'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
                - onig_node_reset_empty
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4648,9'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
        - Branch String:   'regcomp.c:4639,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4640,11'
              BranchSideFuncs:
                - onig_node_reset_empty
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4648,9'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
        - Branch String:   'regcomp.c:4640,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4641,34'
              BranchSideFuncs:
                - onig_node_reset_fail
            - BranchSide:      'regcomp.c:4643,35'
              BranchSideFuncs:
                - onig_node_reset_empty
        - Branch String:   'regcomp.c:4648,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4649,11'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
                - divide_look_behind_alternatives
                - tune_tree
            - BranchSide:      'regcomp.c:4659,10'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
        - Branch String:   'regcomp.c:4649,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4650,45'
              BranchSideFuncs:
                - divide_look_behind_alternatives
                - tune_tree
            - BranchSide:      'regcomp.c:4654,16'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
        - Branch String:   'regcomp.c:4651,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4652,25'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:4653,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4654,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:4655,9'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
            - BranchSide:      'regcomp.c:4657,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4661,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4662,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4665,16'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
        - Branch String:   'regcomp.c:4665,30'
          Branch Sides:
            - BranchSide:      'regcomp.c:4666,15'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
            - BranchSide:      'regcomp.c:4674,15'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
        - Branch String:   'regcomp.c:4665,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4667,13'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
            - BranchSide:      'regcomp.c:4674,15'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
        - Branch String:   'regcomp.c:4674,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4675,35'
              BranchSideFuncs:
                - get_tree_tail_literal
                - onig_node_copy
            - BranchSide:      'regcomp.c:4683,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4678,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:4679,36'
              BranchSideFuncs:
                - onig_node_copy
            - BranchSide:      'regcomp.c:4682,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4680,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:4680,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4681,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4610,7'
          Dst:             check_node_in_look_behind
        - Src:             'regcomp.c:4625,7'
          Dst:             tune_tree
        - Src:             'regcomp.c:4628,7'
          Dst:             alt_reduce_in_look_behind
        - Src:             'regcomp.c:4631,7'
          Dst:             node_char_len
        - Src:             'regcomp.c:4641,13'
          Dst:             onig_node_reset_fail
        - Src:             'regcomp.c:4643,13'
          Dst:             onig_node_reset_empty
        - Src:             'regcomp.c:4650,13'
          Dst:             divide_look_behind_alternatives
        - Src:             'regcomp.c:4652,15'
          Dst:             tune_tree
        - Src:             'regcomp.c:4677,17'
          Dst:             get_tree_tail_literal
        - Src:             'regcomp.c:4679,19'
          Dst:             onig_node_copy
    - functionName:    tune_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5746
      functionLinenumberEnd: 5877
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - state
        - env
      BBCount:         114
      ICount:          705
      EdgeCount:       141
      CyclomaticComplexity: 29
      functionsReached:
        - is_strict_real_node
        - tune_anchor
        - tune_next
        - tune_quant
        - tune_tree
        - unravel_case_fold_string
      functionUses:    14
      BranchProfiles:
        - Branch String:   'regcomp.c:5749,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5752,13'
              BranchSideFuncs:
                - tune_tree
                - tune_next
            - BranchSide:      'regcomp.c:5764,5'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5770,9'
              BranchSideFuncs:
                - unravel_case_fold_string
            - BranchSide:      'regcomp.c:5779,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5802,21'
              BranchSideFuncs:
                - tune_tree
                - tune_tree
                - tune_tree
                - tune_tree
                - is_strict_real_node
                - tune_tree
                - tune_tree
            - BranchSide:      'regcomp.c:5856,10'
              BranchSideFuncs:
                - tune_quant
            - BranchSide:      'regcomp.c:5863,21'
              BranchSideFuncs:
                - tune_anchor
            - BranchSide:      'regcomp.c:5871,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5871,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5871,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5871,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5873,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5755,31'
          Branch Sides:
            - BranchSide:      'regcomp.c:5755,34'
              BranchSideFuncs:
                - tune_tree
                - tune_next
            - BranchSide:      'regcomp.c:5758,16'
              BranchSideFuncs:
                - tune_tree
                - tune_next
        - Branch String:   'regcomp.c:5755,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5756,25'
              BranchSideFuncs:
                - tune_next
                - tune_tree
            - BranchSide:      'regcomp.c:5758,16'
              BranchSideFuncs:
                - tune_tree
                - tune_next
        - Branch String:   'regcomp.c:5759,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:5759,26'
              BranchSideFuncs:
                - tune_tree
                - tune_next
            - BranchSide:      'regcomp.c:5759,7'
              BranchSideFuncs:
                - tune_tree
                - tune_next
        - Branch String:   'regcomp.c:5759,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5754,23'
              BranchSideFuncs:
                - tune_tree
                - tune_next
            - BranchSide:      'regcomp.c:5761,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5766,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:5766,24'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5766,5'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5766,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5765,21'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5767,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5770,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5770,9'
              BranchSideFuncs:
                - unravel_case_fold_string
            - BranchSide:      'regcomp.c:5773,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5770,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5771,36'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5773,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5780,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5780,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5780,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5781,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5782,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5798,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5782,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5782,35'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5783,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5783,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5783,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5783,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5783,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5783,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5783,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5794,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5794,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5794,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5794,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5794,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5794,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5804,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5807,36'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5816,18'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5828,26'
              BranchSideFuncs:
                - tune_tree
                - is_strict_real_node
            - BranchSide:      'regcomp.c:5842,23'
              BranchSideFuncs:
                - tune_tree
                - tune_tree
                - tune_tree
            - BranchSide:      'regcomp.c:5853,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5820,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5820,16'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5821,11'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5819,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5821,11'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5823,23'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5821,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5821,11'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5821,11'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5821,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5821,11'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5821,11'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5830,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5831,30'
              BranchSideFuncs:
                - is_strict_real_node
            - BranchSide:      'regcomp.c:5839,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5832,48'
          Branch Sides:
            - BranchSide:      'regcomp.c:5832,51'
              BranchSideFuncs:
                - is_strict_real_node
            - BranchSide:      'regcomp.c:5837,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5832,67'
          Branch Sides:
            - BranchSide:      'regcomp.c:5833,17'
              BranchSideFuncs:
                - is_strict_real_node
            - BranchSide:      'regcomp.c:5837,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5832,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:5834,39'
              BranchSideFuncs:
                - is_strict_real_node
            - BranchSide:      'regcomp.c:5837,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5834,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:5835,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5836,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5843,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5843,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5844,13'
              BranchSideFuncs:
                - tune_tree
                - tune_tree
        - Branch String:   'regcomp.c:5844,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5845,25'
              BranchSideFuncs:
                - tune_tree
                - tune_tree
            - BranchSide:      'regcomp.c:5848,13'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5846,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5846,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5847,9'
              BranchSideFuncs:
                - tune_tree
        - Branch String:   'regcomp.c:5848,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5849,25'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5850,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5856,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5857,7'
              BranchSideFuncs:
                - tune_quant
            - BranchSide:      'regcomp.c:5859,20'
              BranchSideFuncs:
                - tune_quant
      Callsites:
        - Src:             'regcomp.c:5754,13'
          Dst:             tune_tree
        - Src:             'regcomp.c:5756,15'
          Dst:             tune_next
        - Src:             'regcomp.c:5765,11'
          Dst:             tune_tree
        - Src:             'regcomp.c:5771,11'
          Dst:             unravel_case_fold_string
        - Src:             'regcomp.c:5809,15'
          Dst:             tune_tree
        - Src:             'regcomp.c:5823,13'
          Dst:             tune_tree
        - Src:             'regcomp.c:5829,15'
          Dst:             tune_tree
        - Src:             'regcomp.c:5834,19'
          Dst:             is_strict_real_node
        - Src:             'regcomp.c:5842,13'
          Dst:             tune_tree
        - Src:             'regcomp.c:5845,15'
          Dst:             tune_tree
        - Src:             'regcomp.c:5849,15'
          Dst:             tune_tree
        - Src:             'regcomp.c:5859,9'
          Dst:             tune_quant
        - Src:             'regcomp.c:5863,9'
          Dst:             tune_anchor
    - functionName:    tune_next
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4694
      functionLinenumberEnd: 4743
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - next_node
        - reg
      BBCount:         45
      ICount:          253
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - get_tree_head_literal
        - is_exclusive
        - is_strict_real_node
        - node_swap
        - onig_node_new_bag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4702,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4703,21'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:4733,12'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
        - Branch String:   'regcomp.c:4704,20'
          Branch Sides:
            - BranchSide:      'regcomp.c:4704,23'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:4732,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4704,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4706,11'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:4732,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4706,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4707,41'
              BranchSideFuncs:
                - get_tree_head_literal
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4715,11'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
        - Branch String:   'regcomp.c:4709,28'
          Branch Sides:
            - BranchSide:      'regcomp.c:4709,31'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4712,7'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
        - Branch String:   'regcomp.c:4709,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4710,33'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4712,7'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
        - Branch String:   'regcomp.c:4715,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4716,33'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4731,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4716,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4718,37'
              BranchSideFuncs:
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4730,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4719,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4720,39'
              BranchSideFuncs:
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4729,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4721,32'
          Branch Sides:
            - BranchSide:      'regcomp.c:4721,48'
              BranchSideFuncs:
                - is_exclusive
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4728,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4721,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:4722,26'
              BranchSideFuncs:
                - onig_node_new_bag
                - node_swap
            - BranchSide:      'regcomp.c:4728,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4723,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4723,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4724,15'
              BranchSideFuncs:
                - node_swap
        - Branch String:   'regcomp.c:4735,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4736,11'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:4741,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4736,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4737,16'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:4738,14'
              BranchSideFuncs:
                - is_strict_real_node
                - get_tree_head_literal
                - get_tree_head_literal
                - is_exclusive
                - onig_node_new_bag
                - node_swap
                - get_tree_head_literal
      Callsites:
        - Src:             'regcomp.c:4707,19'
          Dst:             get_tree_head_literal
        - Src:             'regcomp.c:4716,13'
          Dst:             is_strict_real_node
        - Src:             'regcomp.c:4718,15'
          Dst:             get_tree_head_literal
        - Src:             'regcomp.c:4720,17'
          Dst:             get_tree_head_literal
        - Src:             'regcomp.c:4721,35'
          Dst:             is_exclusive
        - Src:             'regcomp.c:4722,26'
          Dst:             onig_node_new_bag
        - Src:             'regcomp.c:4725,15'
          Dst:             node_swap
    - functionName:    unravel_case_fold_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4964
      functionLinenumberEnd: 5053
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - reg
        - state
      BBCount:         48
      ICount:          357
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - get_min_max_byte_len_case_fold_items
        - node_list_len
        - node_swap
        - onig_node_free
        - unravel_cf_look_behind_add
        - unravel_cf_string_add
        - unravel_cf_string_alt_or_cc_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4973,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4973,41'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4975,3'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:4979,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4979,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4981,21'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:4986,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4987,9'
              BranchSideFuncs:
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:5031,7'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
        - Branch String:   'regcomp.c:4989,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4990,11'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:4994,25'
              BranchSideFuncs:
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:4995,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4996,11'
              BranchSideFuncs:
                - unravel_cf_string_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
            - BranchSide:      'regcomp.c:5002,11'
              BranchSideFuncs:
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - unravel_cf_string_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
        - Branch String:   'regcomp.c:4997,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4997,24'
              BranchSideFuncs:
                - unravel_cf_string_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
            - BranchSide:      'regcomp.c:4998,45'
              BranchSideFuncs:
                - unravel_cf_string_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
        - Branch String:   'regcomp.c:4999,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4999,19'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:5000,5'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5002,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5003,13'
              BranchSideFuncs:
                - unravel_cf_look_behind_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:5014,46'
              BranchSideFuncs:
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - unravel_cf_look_behind_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5004,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5005,15'
              BranchSideFuncs:
                - unravel_cf_look_behind_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:5010,52'
              BranchSideFuncs:
                - unravel_cf_look_behind_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5007,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5007,22'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:5008,15'
              BranchSideFuncs:
                - unravel_cf_look_behind_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5011,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5011,21'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:5012,7'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5015,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5016,13'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:5020,13'
              BranchSideFuncs:
                - unravel_cf_string_alt_or_cc_add
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5023,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5023,21'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:5024,12'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
                - get_min_max_byte_len_case_fold_items
                - unravel_cf_string_alt_or_cc_add
                - onig_node_free
                - onig_node_free
                - unravel_cf_look_behind_add
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:5031,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5032,23'
              BranchSideFuncs:
                - node_list_len
                - node_swap
                - onig_node_free
                - node_swap
            - BranchSide:      'regcomp.c:5041,15'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
        - Branch String:   'regcomp.c:5032,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5033,17'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
            - BranchSide:      'regcomp.c:5036,17'
              BranchSideFuncs:
                - node_swap
                - onig_node_free
        - Branch String:   'regcomp.c:5047,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5048,20'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:5049,12'
              BranchSideFuncs:
                - onig_node_free
      Callsites:
        - Src:             'regcomp.c:4998,11'
          Dst:             unravel_cf_string_add
        - Src:             'regcomp.c:5010,13'
          Dst:             unravel_cf_look_behind_add
        - Src:             'regcomp.c:5014,9'
          Dst:             get_min_max_byte_len_case_fold_items
        - Src:             'regcomp.c:5021,13'
          Dst:             unravel_cf_string_alt_or_cc_add
        - Src:             'regcomp.c:5032,9'
          Dst:             node_list_len
        - Src:             'regcomp.c:5033,7'
          Dst:             node_swap
        - Src:             'regcomp.c:5036,7'
          Dst:             node_swap
        - Src:             'regcomp.c:5038,5'
          Dst:             onig_node_free
        - Src:             'regcomp.c:5041,5'
          Dst:             node_swap
        - Src:             'regcomp.c:5042,5'
          Dst:             onig_node_free
        - Src:             'regcomp.c:5048,5'
          Dst:             onig_node_free
        - Src:             'regcomp.c:5050,5'
          Dst:             onig_node_free
    - functionName:    is_strict_real_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         7
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:939,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:942,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:949,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:949,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:953,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tune_quant
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5669
      functionLinenumberEnd: 5734
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - state
        - env
      BBCount:         61
      ICount:          391
      EdgeCount:       82
      CyclomaticComplexity: 23
      functionsReached:
        - get_tree_head_literal
        - node_conv_to_str_node
        - node_min_byte_len
        - node_str_node_cat
        - onig_node_free
        - quantifiers_memory_node_info
        - tune_tree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:5674,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5675,5'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - node_min_byte_len
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5677,8'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - node_min_byte_len
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5677,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5678,5'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - node_min_byte_len
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5681,7'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - node_min_byte_len
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5681,37'
          Branch Sides:
            - BranchSide:      'regcomp.c:5681,40'
              BranchSideFuncs:
                - node_min_byte_len
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5682,35'
              BranchSideFuncs:
                - node_min_byte_len
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5681,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5682,35'
              BranchSideFuncs:
                - node_min_byte_len
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5692,7'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5683,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5685,52'
              BranchSideFuncs:
                - quantifiers_memory_node_info
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5690,3'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5692,37'
          Branch Sides:
            - BranchSide:      'regcomp.c:5692,40'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5693,11'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5692,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5693,11'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5694,7'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5694,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5695,11'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5697,17'
              BranchSideFuncs:
                - tune_tree
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5698,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5698,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5702,7'
              BranchSideFuncs:
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5702,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5703,10'
              BranchSideFuncs:
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5720,7'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5703,40'
          Branch Sides:
            - BranchSide:      'regcomp.c:5703,43'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:5718,3'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5703,66'
          Branch Sides:
            - BranchSide:      'regcomp.c:5704,9'
              BranchSideFuncs:
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5718,3'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5704,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:5704,26'
              BranchSideFuncs:
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5718,3'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5703,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5705,17'
              BranchSideFuncs:
                - get_tree_head_literal
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5718,3'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5707,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5708,20'
              BranchSideFuncs:
                - node_conv_to_str_node
                - onig_node_free
                - node_str_node_cat
            - BranchSide:      'regcomp.c:5717,5'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5710,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5711,33'
              BranchSideFuncs:
                - node_str_node_cat
                - onig_node_free
            - BranchSide:      'regcomp.c:5714,24'
              BranchSideFuncs:
                - onig_node_free
        - Branch String:   'regcomp.c:5712,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5712,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5713,9'
              BranchSideFuncs:
                - onig_node_free
                - node_str_node_cat
        - Branch String:   'regcomp.c:5720,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:5720,22'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:5733,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5720,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5721,9'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:5733,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5721,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5722,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5729,46'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:5723,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5724,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5727,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:5682,17'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:5685,23'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5697,7'
          Dst:             tune_tree
        - Src:             'regcomp.c:5709,9'
          Dst:             node_conv_to_str_node
        - Src:             'regcomp.c:5711,15'
          Dst:             node_str_node_cat
        - Src:             'regcomp.c:5714,9'
          Dst:             onig_node_free
        - Src:             'regcomp.c:5729,24'
          Dst:             get_tree_head_literal
    - functionName:    tune_anchor
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5638
      functionLinenumberEnd: 5661
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - state
        - env
      BBCount:         10
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - tune_look_behind
        - tune_tree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:5642,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5644,19'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5647,19'
              BranchSideFuncs:
                - tune_tree
            - BranchSide:      'regcomp.c:5653,26'
              BranchSideFuncs:
                - tune_look_behind
            - BranchSide:      'regcomp.c:5653,26'
              BranchSideFuncs:
                - tune_look_behind
            - BranchSide:      'regcomp.c:5657,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:5644,9'
          Dst:             tune_tree
        - Src:             'regcomp.c:5647,9'
          Dst:             tune_tree
        - Src:             'regcomp.c:5653,9'
          Dst:             tune_look_behind
    - functionName:    quantifiers_memory_node_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5058
      functionLinenumberEnd: 5136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         54
      ICount:          279
      EdgeCount:       61
      CyclomaticComplexity: 9
      functionsReached:
        - quantifiers_memory_node_info
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:5061,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5066,7'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5066,7'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5075,9'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5085,23'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5094,21'
              BranchSideFuncs:
                - quantifiers_memory_node_info
                - quantifiers_memory_node_info
                - quantifiers_memory_node_info
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5130,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5130,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5130,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5130,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5130,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5130,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5132,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5068,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5068,24'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5069,7'
              BranchSideFuncs:
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5069,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5067,42'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5071,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5075,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5076,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5079,40'
              BranchSideFuncs:
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5086,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5087,42'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5090,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5095,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5097,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5105,42'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5105,42'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5110,44'
              BranchSideFuncs:
                - quantifiers_memory_node_info
                - quantifiers_memory_node_info
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5123,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5097,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5098,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5100,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5111,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5112,46'
              BranchSideFuncs:
                - quantifiers_memory_node_info
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5115,15'
              BranchSideFuncs:
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5113,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:5113,28'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5114,11'
              BranchSideFuncs:
                - quantifiers_memory_node_info
        - Branch String:   'regcomp.c:5115,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5116,46'
              BranchSideFuncs:
                - quantifiers_memory_node_info
            - BranchSide:      'regcomp.c:5120,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5117,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:5117,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5118,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:5067,13'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5079,11'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5087,13'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5105,13'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5110,15'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5112,17'
          Dst:             quantifiers_memory_node_info
        - Src:             'regcomp.c:5116,17'
          Dst:             quantifiers_memory_node_info
    - functionName:    node_conv_to_str_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - ref_node
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    node_str_node_cat
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - add
      BBCount:         10
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - onig_node_str_cat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:419,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:420,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:422,7'
              BranchSideFuncs:
                - onig_node_str_cat
        - Branch String:   'regcomp.c:422,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:423,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:425,25'
              BranchSideFuncs:
                - onig_node_str_cat
        - Branch String:   'regcomp.c:426,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:426,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:428,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:425,7'
          Dst:             onig_node_str_cat
    - functionName:    get_tree_head_literal
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3238
      functionLinenumberEnd: 3313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - exact
        - reg
      BBCount:         49
      ICount:          259
      EdgeCount:       56
      CyclomaticComplexity: 9
      functionsReached:
        - get_tree_head_literal
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:3241,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3247,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3247,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3247,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3250,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3254,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3260,31'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3265,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3278,23'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3290,21'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3304,9'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3308,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3310,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3250,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3250,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3251,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3254,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3255,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3257,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3267,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3268,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3270,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3270,22'
          Branch Sides:
            - BranchSide:      'regcomp.c:3270,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3271,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3270,26'
          Branch Sides:
            - BranchSide:      'regcomp.c:3270,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3271,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3270,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3271,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3274,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3279,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3280,13'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3286,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3280,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3281,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3283,37'
              BranchSideFuncs:
                - get_tree_head_literal
        - Branch String:   'regcomp.c:3291,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3295,35'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3295,35'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3295,35'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3298,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3304,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3305,33'
              BranchSideFuncs:
                - get_tree_head_literal
            - BranchSide:      'regcomp.c:3306,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3260,9'
          Dst:             get_tree_head_literal
        - Src:             'regcomp.c:3283,15'
          Dst:             get_tree_head_literal
        - Src:             'regcomp.c:3295,13'
          Dst:             get_tree_head_literal
        - Src:             'regcomp.c:3305,11'
          Dst:             get_tree_head_literal
    - functionName:    unravel_cf_string_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4834
      functionLinenumberEnd: 4857
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rlist
        - rsn
        - s
        - end
        - flag
      BBCount:         15
      ICount:          113
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - onig_node_new_str
        - onig_node_str_cat
        - unravel_cf_node_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:4841,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:4841,26'
              BranchSideFuncs:
                - onig_node_new_str
                - unravel_cf_node_add
                - onig_node_str_cat
            - BranchSide:      'regcomp.c:4845,28'
              BranchSideFuncs:
                - onig_node_new_str
                - unravel_cf_node_add
        - Branch String:   'regcomp.c:4841,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4842,27'
              BranchSideFuncs:
                - onig_node_str_cat
            - BranchSide:      'regcomp.c:4845,28'
              BranchSideFuncs:
                - onig_node_new_str
                - unravel_cf_node_add
        - Branch String:   'regcomp.c:4846,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4846,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4848,22'
              BranchSideFuncs:
                - unravel_cf_node_add
        - Branch String:   'regcomp.c:4852,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4853,14'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4856,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4842,9'
          Dst:             onig_node_str_cat
        - Src:             'regcomp.c:4845,10'
          Dst:             onig_node_new_str
        - Src:             'regcomp.c:4849,9'
          Dst:             unravel_cf_node_add
    - functionName:    unravel_cf_look_behind_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4919
      functionLinenumberEnd: 4960
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rlist
        - rsn
        - n
        - items
        - enc
        - s
        - one_len
      BBCount:         32
      ICount:          229
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - onig_new_cclass_with_code_list
        - onig_node_free
        - unravel_cf_node_add
        - unravel_cf_string_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4923,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4924,34'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:4933,7'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:4925,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4926,11'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:4931,3'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:4926,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4927,15'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:4930,5'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
                - unravel_cf_string_add
        - Branch String:   'regcomp.c:4933,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4934,31'
              BranchSideFuncs:
                - unravel_cf_string_add
            - BranchSide:      'regcomp.c:4940,11'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4942,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4943,36'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
            - BranchSide:      'regcomp.c:4950,47'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4944,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4945,13'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
            - BranchSide:      'regcomp.c:4949,5'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4945,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4946,28'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
            - BranchSide:      'regcomp.c:4948,7'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4951,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4951,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4953,29'
              BranchSideFuncs:
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4954,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4954,32'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:4956,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4934,9'
          Dst:             unravel_cf_string_add
        - Src:             'regcomp.c:4950,9'
          Dst:             onig_new_cclass_with_code_list
        - Src:             'regcomp.c:4953,9'
          Dst:             unravel_cf_node_add
        - Src:             'regcomp.c:4954,17'
          Dst:             onig_node_free
    - functionName:    get_min_max_byte_len_case_fold_items
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4762
      functionLinenumberEnd: 4778
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - items
        - rmin
        - rmax
      BBCount:         11
      ICount:          91
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4768,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4769,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4776,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4772,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4772,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4773,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4773,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4773,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4774,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unravel_cf_string_alt_or_cc_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4863
      functionLinenumberEnd: 4913
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rlist
        - n
        - items
        - enc
        - case_fold_flag
        - s
        - end
      BBCount:         28
      ICount:          232
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - is_all_code_len_1_items
        - make_code_list_to_string
        - onig_new_cclass_with_code_list
        - onig_node_free
        - onig_node_new_alt
        - onig_node_new_str
        - unravel_cf_node_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4867,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4870,16'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
            - BranchSide:      'regcomp.c:4881,31'
              BranchSideFuncs:
                - onig_node_new_str
                - onig_node_new_alt
                - unravel_cf_node_add
                - onig_node_free
                - make_code_list_to_string
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regcomp.c:4871,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4872,36'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
            - BranchSide:      'regcomp.c:4875,47'
              BranchSideFuncs:
                - onig_new_cclass_with_code_list
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4876,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4876,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4877,3'
              BranchSideFuncs:
                - unravel_cf_node_add
                - onig_node_free
        - Branch String:   'regcomp.c:4882,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4882,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4883,37'
              BranchSideFuncs:
                - onig_node_new_alt
                - unravel_cf_node_add
                - onig_node_free
                - make_code_list_to_string
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regcomp.c:4884,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4885,22'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:4889,7'
              BranchSideFuncs:
                - unravel_cf_node_add
                - onig_node_free
                - make_code_list_to_string
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regcomp.c:4890,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs:
                - make_code_list_to_string
                - onig_node_new_alt
                - unravel_cf_node_add
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:4891,36'
              BranchSideFuncs:
                - make_code_list_to_string
                - onig_node_new_alt
                - unravel_cf_node_add
                - onig_node_free
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regcomp.c:4893,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4894,24'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:4898,31'
              BranchSideFuncs:
                - onig_node_new_alt
                - unravel_cf_node_add
                - onig_node_free
                - make_code_list_to_string
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regcomp.c:4899,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4900,24'
              BranchSideFuncs:
                - onig_node_free
                - onig_node_free
            - BranchSide:      'regcomp.c:4905,22'
              BranchSideFuncs:
                - unravel_cf_node_add
                - onig_node_free
                - make_code_list_to_string
                - onig_node_new_alt
                - onig_node_free
                - onig_node_free
                - onig_node_free
        - Branch String:   'regcomp.c:4911,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4911,30'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:4912,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4867,7'
          Dst:             is_all_code_len_1_items
        - Src:             'regcomp.c:4875,9'
          Dst:             onig_new_cclass_with_code_list
        - Src:             'regcomp.c:4881,13'
          Dst:             onig_node_new_str
        - Src:             'regcomp.c:4883,19'
          Dst:             onig_node_new_alt
        - Src:             'regcomp.c:4885,7'
          Dst:             onig_node_free
        - Src:             'regcomp.c:4892,11'
          Dst:             make_code_list_to_string
        - Src:             'regcomp.c:4894,9'
          Dst:             onig_node_free
        - Src:             'regcomp.c:4898,13'
          Dst:             onig_node_new_alt
        - Src:             'regcomp.c:4900,9'
          Dst:             onig_node_free
        - Src:             'regcomp.c:4901,9'
          Dst:             onig_node_free
        - Src:             'regcomp.c:4910,7'
          Dst:             unravel_cf_node_add
        - Src:             'regcomp.c:4911,15'
          Dst:             onig_node_free
    - functionName:    node_list_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:388,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:389,12'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:393,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_all_code_len_1_items
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4748
      functionLinenumberEnd: 4757
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - items
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4751,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4752,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4756,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4753,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4753,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4754,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    make_code_list_to_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4784
      functionLinenumberEnd: 4810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rnode
        - enc
        - n
        - codes
      BBCount:         15
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - onig_node_free
        - onig_node_new_str
        - onig_node_str_cat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4791,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4791,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4793,10'
              BranchSideFuncs:
                - onig_node_str_cat
                - onig_node_free
        - Branch String:   'regcomp.c:4793,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4794,11'
              BranchSideFuncs:
                - onig_node_str_cat
                - onig_node_free
            - BranchSide:      'regcomp.c:4804,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4795,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4796,11'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:4800,27'
              BranchSideFuncs:
                - onig_node_str_cat
                - onig_node_free
        - Branch String:   'regcomp.c:4801,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4801,17'
              BranchSideFuncs:
                - onig_node_free
            - BranchSide:      'regcomp.c:4802,3'
              BranchSideFuncs:
                - onig_node_str_cat
                - onig_node_free
      Callsites:
        - Src:             'regcomp.c:4790,10'
          Dst:             onig_node_new_str
        - Src:             'regcomp.c:4800,9'
          Dst:             onig_node_str_cat
        - Src:             'regcomp.c:4808,3'
          Dst:             onig_node_free
    - functionName:    unravel_cf_node_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4814
      functionLinenumberEnd: 4829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rlist
        - add
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - node_list_add
        - onig_node_new_list
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:4818,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4819,31'
              BranchSideFuncs:
                - onig_node_new_list
            - BranchSide:      'regcomp.c:4824,29'
              BranchSideFuncs:
                - node_list_add
        - Branch String:   'regcomp.c:4820,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4820,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4821,14'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4825,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4825,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4819,12'
          Dst:             onig_node_new_list
        - Src:             'regcomp.c:4824,15'
          Dst:             node_list_add
    - functionName:    node_list_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - x
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - onig_node_new_list
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:402,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:402,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:404,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:404,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:405,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:411,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:405,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:406,14'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:408,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:401,7'
          Dst:             onig_node_new_list
    - functionName:    is_exclusive
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3044
      functionLinenumberEnd: 3234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - reg
      BBCount:         135
      ICount:          887
      EdgeCount:       167
      CyclomaticComplexity: 34
      functionsReached:
        - onig_is_code_in_cc
        - onigenc_is_mbc_word_ascii
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:3052,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3055,11'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3091,24'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3169,21'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3230,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3055,45'
          Branch Sides:
            - BranchSide:      'regcomp.c:3056,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3057,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3055,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3057,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3059,15'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
        - Branch String:   'regcomp.c:3059,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3061,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3063,49'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3079,9'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3083,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3061,50'
          Branch Sides:
            - BranchSide:      'regcomp.c:3062,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3066,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3062,48'
          Branch Sides:
            - BranchSide:      'regcomp.c:3063,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3066,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3061,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3064,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3066,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3093,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3095,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3139,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3158,9'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3162,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3095,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3097,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3101,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3132,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3101,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3102,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3114,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3102,35'
          Branch Sides:
            - BranchSide:      'regcomp.c:3102,39'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3111,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3102,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3103,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3111,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3104,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3105,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3109,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3105,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:3106,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3108,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3106,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:3106,58'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3107,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3114,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3114,40'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3115,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3115,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3115,37'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3117,21'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3118,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3119,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3124,22'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3119,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:3120,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3123,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3120,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:3121,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3122,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3124,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3125,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3127,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3125,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:3125,41'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3126,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3141,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3142,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3150,16'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3143,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:3143,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3143,53'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3143,49'
          Branch Sides:
            - BranchSide:      'regcomp.c:3143,53'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3144,19'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3143,60'
          Branch Sides:
            - BranchSide:      'regcomp.c:3143,63'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3149,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3143,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3144,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3149,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3145,27'
          Branch Sides:
            - BranchSide:      'regcomp.c:3145,31'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3146,20'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3145,51'
          Branch Sides:
            - BranchSide:      'regcomp.c:3146,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3147,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3146,27'
          Branch Sides:
            - BranchSide:      'regcomp.c:3146,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3148,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3145,19'
          Branch Sides:
            - BranchSide:      'regcomp.c:3147,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3148,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3150,34'
          Branch Sides:
            - BranchSide:      'regcomp.c:3150,38'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3151,16'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3150,58'
          Branch Sides:
            - BranchSide:      'regcomp.c:3151,16'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3152,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3151,34'
          Branch Sides:
            - BranchSide:      'regcomp.c:3151,38'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3153,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3150,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3152,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3153,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3171,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3172,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3174,15'
              BranchSideFuncs:
                - onig_is_code_in_cc
                - onigenc_is_mbc_word_ascii
        - Branch String:   'regcomp.c:3174,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3176,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3201,28'
              BranchSideFuncs:
                - onig_is_code_in_cc
            - BranchSide:      'regcomp.c:3212,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3224,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3176,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3178,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3181,15'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regcomp.c:3195,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3181,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3182,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3188,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
        - Branch String:   'regcomp.c:3182,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3183,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3185,24'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3188,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3189,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3191,24'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3215,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3215,45'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3217,18'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3217,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3218,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3221,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3218,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:3218,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3219,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3188,17'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regcomp.c:3205,18'
          Dst:             onig_is_code_in_cc
    - functionName:    onig_is_code_in_cc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7886
      functionLinenumberEnd: 7897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - code
        - cc
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - onig_is_code_in_cc_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:7889,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7890,9'
              BranchSideFuncs:
                - onig_is_code_in_cc_len
            - BranchSide:      'regcomp.c:7893,11'
              BranchSideFuncs:
                - onig_is_code_in_cc_len
        - Branch String:   'regcomp.c:7894,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7894,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7896,10'
          Dst:             onig_is_code_in_cc_len
    - functionName:    onig_is_code_in_cc_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7862
      functionLinenumberEnd: 7882
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - elen
        - code
        - cc_arg
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - onig_is_in_code_range
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7866,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:7866,20'
              BranchSideFuncs:
                - onig_is_in_code_range
            - BranchSide:      'regcomp.c:7867,9'
              BranchSideFuncs:
                - onig_is_in_code_range
        - Branch String:   'regcomp.c:7866,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7867,9'
              BranchSideFuncs:
                - onig_is_in_code_range
            - BranchSide:      'regcomp.c:7875,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7867,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7868,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7871,37'
              BranchSideFuncs:
                - onig_is_in_code_range
        - Branch String:   'regcomp.c:7878,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7879,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7881,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7871,15'
          Dst:             onig_is_in_code_range
    - functionName:    onig_is_in_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7841
      functionLinenumberEnd: 7857
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - code
      BBCount:         10
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regcomp.c:7849,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7850,10'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7857,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7851,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7852,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7854,14'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7857,20'
          Branch Sides:
            - BranchSide:      'regcomp.c:7857,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7857,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tune_called_state_call
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5439
      functionLinenumberEnd: 5531
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - state
      BBCount:         60
      ICount:          384
      EdgeCount:       71
      CyclomaticComplexity: 13
      functionsReached:
        - tune_called_state_call
      functionUses:    12
      BranchProfiles:
        - Branch String:   'regcomp.c:5440,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5442,11'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5445,5'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5452,23'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5467,24'
              BranchSideFuncs:
                - tune_called_state_call
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5488,21'
              BranchSideFuncs:
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5520,10'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5529,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5447,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5446,30'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5448,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5454,41'
          Branch Sides:
            - BranchSide:      'regcomp.c:5454,44'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5455,15'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5454,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5455,15'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5456,11'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5456,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5457,15'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5458,12'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5458,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5459,9'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5461,30'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5469,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5472,15'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5472,15'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5477,15'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5477,15'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5481,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5490,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5491,13'
              BranchSideFuncs:
                - tune_called_state_call
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5504,16'
              BranchSideFuncs:
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
        - Branch String:   'regcomp.c:5491,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5492,17'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5498,11'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5492,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5493,35'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5496,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5504,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:5505,15'
              BranchSideFuncs:
                - tune_called_state_call
                - tune_called_state_call
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5514,32'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5507,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5508,34'
              BranchSideFuncs:
                - tune_called_state_call
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5510,13'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5510,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5511,34'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5512,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5520,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5521,7'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5522,10'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5522,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5523,7'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5525,28'
              BranchSideFuncs:
                - tune_called_state_call
      Callsites:
        - Src:             'regcomp.c:5446,7'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5461,7'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5473,9'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5478,9'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5494,13'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5500,11'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5506,9'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5508,11'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5511,11'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5514,9'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5525,5'
          Dst:             tune_called_state_call
    - functionName:    infinite_recursive_call_check
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4018
      functionLinenumberEnd: 4131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - env
        - head
      BBCount:         91
      ICount:          539
      EdgeCount:       118
      CyclomaticComplexity: 29
      functionsReached:
        - infinite_recursive_call_check
        - node_min_byte_len
      functionUses:    10
      BranchProfiles:
        - Branch String:   'regcomp.c:4022,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4028,11'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
            - BranchSide:      'regcomp.c:4045,12'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4058,9'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4069,11'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4073,39'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4078,21'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - node_min_byte_len
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4127,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4031,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4031,64'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4031,25'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4031,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4031,64'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4032,14'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4033,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4034,35'
              BranchSideFuncs:
                - node_min_byte_len
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4037,7'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4035,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4035,30'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
            - BranchSide:      'regcomp.c:4036,9'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4037,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4030,45'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - node_min_byte_len
            - BranchSide:      'regcomp.c:4039,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4048,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4048,64'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4048,25'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4048,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4048,64'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4050,18'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4052,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4047,45'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4053,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4058,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4058,35'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4060,39'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4061,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4061,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4062,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4062,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4063,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4066,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4063,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4064,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4065,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4069,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4069,11'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4070,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4080,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4081,13'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4092,16'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4081,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4082,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4083,18'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4083,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:4084,19'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4087,11'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4092,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:4095,45'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - node_min_byte_len
            - BranchSide:      'regcomp.c:4121,43'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4096,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4096,64'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4096,25'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4096,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4096,64'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4097,14'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - node_min_byte_len
        - Branch String:   'regcomp.c:4098,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4100,15'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
                - node_min_byte_len
            - BranchSide:      'regcomp.c:4109,13'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4100,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4101,37'
              BranchSideFuncs:
                - node_min_byte_len
                - infinite_recursive_call_check
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4103,20'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4105,65'
          Branch Sides:
            - BranchSide:      'regcomp.c:4105,17'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4105,78'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4106,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:4106,66'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4106,27'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4106,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4106,66'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4107,16'
              BranchSideFuncs:
                - infinite_recursive_call_check
        - Branch String:   'regcomp.c:4109,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4110,48'
              BranchSideFuncs:
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4117,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4111,24'
          Branch Sides:
            - BranchSide:      'regcomp.c:4111,68'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4111,28'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4111,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4111,68'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4112,17'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4113,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4114,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4115,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4030,15'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4034,17'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:4047,15'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4060,9'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4073,9'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4088,15'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4095,15'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4101,19'
          Dst:             node_min_byte_len
        - Src:             'regcomp.c:4105,17'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4110,18'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4121,13'
          Dst:             infinite_recursive_call_check
    - functionName:    recursive_call_check
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4199
      functionLinenumberEnd: 4266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         44
      ICount:          268
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - recursive_call_check
      functionUses:    9
      BranchProfiles:
        - Branch String:   'regcomp.c:4202,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4205,7'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4205,7'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4212,11'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4218,30'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4222,30'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4231,21'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
            - BranchSide:      'regcomp.c:4261,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4208,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4207,33'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4209,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4212,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4212,11'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4213,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4223,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4224,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4227,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4224,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4225,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4226,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4233,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4234,13'
              BranchSideFuncs:
                - recursive_call_check
            - BranchSide:      'regcomp.c:4244,16'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
        - Branch String:   'regcomp.c:4234,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4235,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4236,18'
              BranchSideFuncs:
                - recursive_call_check
        - Branch String:   'regcomp.c:4236,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:4237,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4239,11'
              BranchSideFuncs:
                - recursive_call_check
        - Branch String:   'regcomp.c:4244,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:4245,11'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
            - BranchSide:      'regcomp.c:4255,34'
              BranchSideFuncs:
                - recursive_call_check
        - Branch String:   'regcomp.c:4246,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4247,37'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check
                - recursive_call_check
            - BranchSide:      'regcomp.c:4249,13'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check
        - Branch String:   'regcomp.c:4249,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4250,37'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check
            - BranchSide:      'regcomp.c:4252,35'
              BranchSideFuncs:
                - recursive_call_check
      Callsites:
        - Src:             'regcomp.c:4207,12'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4218,9'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4222,9'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4240,15'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4247,16'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4250,16'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4252,14'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4255,13'
          Dst:             recursive_call_check
    - functionName:    tune_call2_call
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5247
      functionLinenumberEnd: 5309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         37
      ICount:          251
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - tune_call2_call
      functionUses:    10
      BranchProfiles:
        - Branch String:   'regcomp.c:5248,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5251,5'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5251,5'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5257,21'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5261,9'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5267,21'
              BranchSideFuncs:
                - tune_call2_call
                - tune_call2_call
                - tune_call2_call
                - tune_call2_call
                - tune_call2_call
            - BranchSide:      'regcomp.c:5290,11'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5307,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5253,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5252,23'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5254,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5261,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5262,23'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5263,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5269,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5270,15'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5276,16'
              BranchSideFuncs:
                - tune_call2_call
                - tune_call2_call
                - tune_call2_call
                - tune_call2_call
        - Branch String:   'regcomp.c:5270,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5271,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5275,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5276,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:5277,25'
              BranchSideFuncs:
                - tune_call2_call
                - tune_call2_call
                - tune_call2_call
            - BranchSide:      'regcomp.c:5284,25'
              BranchSideFuncs:
                - tune_call2_call
        - Branch String:   'regcomp.c:5278,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5279,27'
              BranchSideFuncs:
                - tune_call2_call
                - tune_call2_call
            - BranchSide:      'regcomp.c:5280,13'
              BranchSideFuncs:
                - tune_call2_call
        - Branch String:   'regcomp.c:5280,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5281,27'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5282,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5290,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5291,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5304,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:5252,7'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5257,5'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5262,7'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5272,11'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5277,9'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5279,11'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5281,11'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5284,9'
          Dst:             tune_call2_call
        - Src:             'regcomp.c:5300,9'
          Dst:             tune_call2_call
    - functionName:    check_call_reference
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5147
      functionLinenumberEnd: 5196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cn
        - env
        - state
      BBCount:         26
      ICount:          223
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - onig_name_to_group_numbers
        - onig_scan_env_set_error_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:5148,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:5148,11'
              BranchSideFuncs:
                - onig_name_to_group_numbers
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5148,11'
              BranchSideFuncs:
                - onig_name_to_group_numbers
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5150,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5151,16'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5178,40'
              BranchSideFuncs:
                - onig_name_to_group_numbers
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5153,28'
          Branch Sides:
            - BranchSide:      'regcomp.c:5154,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5159,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5154,70'
          Branch Sides:
            - BranchSide:      'regcomp.c:5155,11'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5159,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5153,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5156,7'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5159,9'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5159,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5159,21'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5160,38'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5167,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5168,38'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5173,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5179,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5180,38'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5184,14'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
                - onig_scan_env_set_error_string
        - Branch String:   'regcomp.c:5184,14'
          Branch Sides:
            - BranchSide:      'regcomp.c:5185,38'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
            - BranchSide:      'regcomp.c:5190,25'
              BranchSideFuncs:
                - onig_scan_env_set_error_string
      Callsites:
        - Src:             'regcomp.c:5160,7'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regcomp.c:5168,7'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regcomp.c:5178,13'
          Dst:             onig_name_to_group_numbers
        - Src:             'regcomp.c:5180,7'
          Dst:             onig_scan_env_set_error_string
        - Src:             'regcomp.c:5185,7'
          Dst:             onig_scan_env_set_error_string
    - functionName:    renumber_backref_node
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2834
      functionLinenumberEnd: 2858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - map
      BBCount:         14
      ICount:          122
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:2839,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2840,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2842,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2843,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2844,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2846,13'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2848,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2849,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2856,18'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2850,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2851,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2854,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    renumber_backref_traverse
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - map
      BBCount:         38
      ICount:          218
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - renumber_backref_node
        - renumber_backref_traverse
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:2865,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2868,5'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2868,5'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2874,35'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2879,21'
              BranchSideFuncs:
                - renumber_backref_traverse
                - renumber_backref_traverse
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2898,31'
              BranchSideFuncs:
                - renumber_backref_node
            - BranchSide:      'regcomp.c:2902,9'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2907,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2870,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:2870,24'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2870,5'
              BranchSideFuncs:
                - renumber_backref_traverse
        - Branch String:   'regcomp.c:2870,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2869,37'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2871,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2882,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2882,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2884,11'
              BranchSideFuncs:
                - renumber_backref_traverse
                - renumber_backref_traverse
        - Branch String:   'regcomp.c:2884,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2885,13'
              BranchSideFuncs:
                - renumber_backref_traverse
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2895,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2885,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2886,41'
              BranchSideFuncs:
                - renumber_backref_traverse
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2889,13'
              BranchSideFuncs:
                - renumber_backref_traverse
        - Branch String:   'regcomp.c:2887,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2887,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2888,9'
              BranchSideFuncs:
                - renumber_backref_traverse
        - Branch String:   'regcomp.c:2889,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2890,41'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2893,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2891,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2891,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2892,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2902,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2903,37'
              BranchSideFuncs:
                - renumber_backref_traverse
            - BranchSide:      'regcomp.c:2904,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:2869,11'
          Dst:             renumber_backref_traverse
        - Src:             'regcomp.c:2874,9'
          Dst:             renumber_backref_traverse
        - Src:             'regcomp.c:2881,11'
          Dst:             renumber_backref_traverse
        - Src:             'regcomp.c:2886,15'
          Dst:             renumber_backref_traverse
        - Src:             'regcomp.c:2890,15'
          Dst:             renumber_backref_traverse
        - Src:             'regcomp.c:2898,9'
          Dst:             renumber_backref_node
        - Src:             'regcomp.c:2903,11'
          Dst:             renumber_backref_traverse
    - functionName:    make_named_capture_number_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2755
      functionLinenumberEnd: 2830
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - plink
        - map
        - counter
      BBCount:         60
      ICount:          380
      EdgeCount:       78
      CyclomaticComplexity: 20
      functionsReached:
        - make_named_capture_number_map
        - onig_node_free
        - onig_reduce_nested_quantifier
      functionUses:    10
      BranchProfiles:
        - Branch String:   'regcomp.c:2759,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2762,5'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2762,5'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2770,26'
              BranchSideFuncs:
                - make_named_capture_number_map
                - onig_reduce_nested_quantifier
            - BranchSide:      'regcomp.c:2781,21'
              BranchSideFuncs:
                - make_named_capture_number_map
                - make_named_capture_number_map
                - make_named_capture_number_map
                - make_named_capture_number_map
                - onig_node_free
                - make_named_capture_number_map
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2819,9'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2826,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2764,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:2764,24'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2764,5'
              BranchSideFuncs:
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2764,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2763,43'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2765,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2765,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2765,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2766,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2772,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2772,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2773,11'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
        - Branch String:   'regcomp.c:2773,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:2773,21'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
            - BranchSide:      'regcomp.c:2777,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2773,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2774,46'
              BranchSideFuncs:
                - onig_reduce_nested_quantifier
            - BranchSide:      'regcomp.c:2777,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2782,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2783,13'
              BranchSideFuncs:
                - onig_node_free
                - make_named_capture_number_map
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2799,16'
              BranchSideFuncs:
                - make_named_capture_number_map
                - make_named_capture_number_map
                - make_named_capture_number_map
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2783,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2784,13'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2791,20'
              BranchSideFuncs:
                - onig_node_free
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2788,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2788,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2789,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2795,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2795,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2796,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2799,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:2800,45'
              BranchSideFuncs:
                - make_named_capture_number_map
                - make_named_capture_number_map
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2812,45'
              BranchSideFuncs:
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2801,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2801,27'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2802,13'
              BranchSideFuncs:
                - make_named_capture_number_map
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2802,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2803,47'
              BranchSideFuncs:
                - make_named_capture_number_map
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2806,13'
              BranchSideFuncs:
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2804,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2804,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2805,9'
              BranchSideFuncs:
                - make_named_capture_number_map
        - Branch String:   'regcomp.c:2806,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2807,47'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2810,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2808,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2808,29'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2809,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2813,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2813,27'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2819,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2820,43'
              BranchSideFuncs:
                - make_named_capture_number_map
            - BranchSide:      'regcomp.c:2823,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2821,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2821,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2822,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:2763,11'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2771,11'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2774,16'
          Dst:             onig_reduce_nested_quantifier
        - Src:             'regcomp.c:2787,15'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2793,11'
          Dst:             onig_node_free
        - Src:             'regcomp.c:2794,15'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2800,13'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2803,15'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2807,15'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2812,13'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2820,11'
          Dst:             make_named_capture_number_map
    - functionName:    remove_from_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4364
      functionLinenumberEnd: 4369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - a
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:4365,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4365,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4367,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_empty_status_check_trav
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         53
      ICount:          343
      EdgeCount:       65
      CyclomaticComplexity: 14
      functionsReached:
        - is_ancestor_node
        - set_empty_status_check_trav
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:3903,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3906,5'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3906,5'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3913,24'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3921,33'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3925,9'
              BranchSideFuncs:
                - set_empty_status_check_trav
                - set_empty_status_check_trav
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3945,25'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3962,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3908,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3907,35'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3909,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3915,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3915,34'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3916,35'
              BranchSideFuncs:
                - set_empty_status_check_trav
        - Branch String:   'regcomp.c:3925,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3926,35'
              BranchSideFuncs:
                - set_empty_status_check_trav
                - set_empty_status_check_trav
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3928,21'
              BranchSideFuncs:
                - set_empty_status_check_trav
                - set_empty_status_check_trav
        - Branch String:   'regcomp.c:3930,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3931,13'
              BranchSideFuncs:
                - set_empty_status_check_trav
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3939,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3931,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3932,39'
              BranchSideFuncs:
                - set_empty_status_check_trav
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3934,13'
              BranchSideFuncs:
                - set_empty_status_check_trav
        - Branch String:   'regcomp.c:3934,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3935,39'
              BranchSideFuncs:
                - set_empty_status_check_trav
            - BranchSide:      'regcomp.c:3937,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3945,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:3945,15'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3945,15'
              BranchSideFuncs:
                - is_ancestor_node
        - Branch String:   'regcomp.c:3947,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3947,13'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3947,13'
              BranchSideFuncs:
                - is_ancestor_node
        - Branch String:   'regcomp.c:3948,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3949,24'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3959,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3950,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3951,34'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3957,7'
              BranchSideFuncs:
                - is_ancestor_node
        - Branch String:   'regcomp.c:3951,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3952,13'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3956,9'
              BranchSideFuncs:
                - is_ancestor_node
        - Branch String:   'regcomp.c:3952,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3952,13'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3952,13'
              BranchSideFuncs:
                - is_ancestor_node
        - Branch String:   'regcomp.c:3952,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3952,13'
              BranchSideFuncs:
                - is_ancestor_node
            - BranchSide:      'regcomp.c:3953,13'
              BranchSideFuncs:
                - is_ancestor_node
      Callsites:
        - Src:             'regcomp.c:3907,7'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:3916,7'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:3921,5'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:3926,7'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:3932,11'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:3935,11'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:3951,17'
          Dst:             is_ancestor_node
    - functionName:    set_empty_repeat_node_trav
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3812
      functionLinenumberEnd: 3886
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - empty
        - env
      BBCount:         57
      ICount:          322
      EdgeCount:       69
      CyclomaticComplexity: 14
      functionsReached:
        - set_empty_repeat_node_trav
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:3815,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3818,5'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3818,5'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3825,24'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3846,23'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3854,9'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3881,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3820,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:3820,24'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3820,5'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3820,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3819,38'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3821,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3827,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3828,11'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3832,15'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3832,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3835,15'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3835,15'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3838,9'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3848,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3848,55'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3849,38'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3854,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3855,38'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3859,21'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3856,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3856,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3857,5'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3862,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3863,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3868,16'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3863,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3864,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3867,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3864,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3865,68'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3866,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3865,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3865,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3865,34'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3869,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3870,42'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3873,13'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3871,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3871,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3872,9'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
        - Branch String:   'regcomp.c:3873,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3874,42'
              BranchSideFuncs:
                - set_empty_repeat_node_trav
            - BranchSide:      'regcomp.c:3876,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3819,11'
          Dst:             set_empty_repeat_node_trav
        - Src:             'regcomp.c:3840,11'
          Dst:             set_empty_repeat_node_trav
        - Src:             'regcomp.c:3849,11'
          Dst:             set_empty_repeat_node_trav
        - Src:             'regcomp.c:3855,11'
          Dst:             set_empty_repeat_node_trav
        - Src:             'regcomp.c:3870,15'
          Dst:             set_empty_repeat_node_trav
        - Src:             'regcomp.c:3874,15'
          Dst:             set_empty_repeat_node_trav
    - functionName:    set_parent_node_trav
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3968
      functionLinenumberEnd: 4007
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - parent
      BBCount:         29
      ICount:          172
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - set_parent_node_trav
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:3971,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3974,5'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3974,5'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3980,11'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3985,26'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3989,9'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_parent_node_trav
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:4005,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3976,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3975,28'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3977,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3980,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3980,43'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3981,26'
              BranchSideFuncs:
                - set_parent_node_trav
        - Branch String:   'regcomp.c:3989,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3990,28'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_parent_node_trav
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3992,21'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_parent_node_trav
        - Branch String:   'regcomp.c:3994,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3995,13'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:4002,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3995,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3996,32'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:3997,13'
              BranchSideFuncs:
                - set_parent_node_trav
        - Branch String:   'regcomp.c:3997,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3998,32'
              BranchSideFuncs:
                - set_parent_node_trav
            - BranchSide:      'regcomp.c:4000,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3975,7'
          Dst:             set_parent_node_trav
        - Src:             'regcomp.c:3981,5'
          Dst:             set_parent_node_trav
        - Src:             'regcomp.c:3985,5'
          Dst:             set_parent_node_trav
        - Src:             'regcomp.c:3990,7'
          Dst:             set_parent_node_trav
        - Src:             'regcomp.c:3996,11'
          Dst:             set_parent_node_trav
        - Src:             'regcomp.c:3998,11'
          Dst:             set_parent_node_trav
    - functionName:    tune_called_state
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5535
      functionLinenumberEnd: 5628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - state
      BBCount:         65
      ICount:          361
      EdgeCount:       72
      CyclomaticComplexity: 9
      functionsReached:
        - tune_called_state
        - tune_called_state_call
      functionUses:    9
      BranchProfiles:
        - Branch String:   'regcomp.c:5536,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5538,11'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5541,5'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5548,10'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5559,21'
              BranchSideFuncs:
                - tune_called_state
                - tune_called_state
                - tune_called_state
                - tune_called_state
            - BranchSide:      'regcomp.c:5586,23'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5601,24'
              BranchSideFuncs:
                - tune_called_state
                - tune_called_state
            - BranchSide:      'regcomp.c:5624,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5624,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5624,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5624,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5624,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5626,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5543,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5542,25'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5544,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5548,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5549,7'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5550,10'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5550,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5551,7'
              BranchSideFuncs:
                - tune_called_state_call
            - BranchSide:      'regcomp.c:5553,28'
              BranchSideFuncs:
                - tune_called_state_call
        - Branch String:   'regcomp.c:5561,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5563,13'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5570,27'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5570,27'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5573,15'
              BranchSideFuncs:
                - tune_called_state
                - tune_called_state
                - tune_called_state
            - BranchSide:      'regcomp.c:5582,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5563,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5564,17'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5566,31'
              BranchSideFuncs:
                - tune_called_state
        - Branch String:   'regcomp.c:5575,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5576,29'
              BranchSideFuncs:
                - tune_called_state
                - tune_called_state
            - BranchSide:      'regcomp.c:5577,13'
              BranchSideFuncs:
                - tune_called_state
        - Branch String:   'regcomp.c:5577,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5578,29'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5579,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5588,41'
          Branch Sides:
            - BranchSide:      'regcomp.c:5588,44'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5589,15'
              BranchSideFuncs:
                - tune_called_state
        - Branch String:   'regcomp.c:5588,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5589,15'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5590,11'
              BranchSideFuncs:
                - tune_called_state
        - Branch String:   'regcomp.c:5590,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5591,15'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5592,12'
              BranchSideFuncs:
                - tune_called_state
        - Branch String:   'regcomp.c:5592,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5593,9'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5595,25'
              BranchSideFuncs:
                - tune_called_state
        - Branch String:   'regcomp.c:5603,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5606,15'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5606,15'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5611,15'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5611,15'
              BranchSideFuncs:
                - tune_called_state
            - BranchSide:      'regcomp.c:5615,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:5542,7'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5553,5'
          Dst:             tune_called_state_call
        - Src:             'regcomp.c:5570,9'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5574,9'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5576,11'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5578,11'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5595,7'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5607,9'
          Dst:             tune_called_state
        - Src:             'regcomp.c:5612,9'
          Dst:             tune_called_state
    - functionName:    infinite_recursive_call_check_trav
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4135
      functionLinenumberEnd: 4195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         48
      ICount:          273
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached:
        - infinite_recursive_call_check
        - infinite_recursive_call_check_trav
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regcomp.c:4138,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4141,5'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4141,5'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4147,11'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4153,44'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4158,21'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4190,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4143,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4143,24'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4143,5'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4143,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4142,46'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4144,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4147,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4147,11'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4148,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4160,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4161,13'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4174,16'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4161,35'
          Branch Sides:
            - BranchSide:      'regcomp.c:4161,38'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check
            - BranchSide:      'regcomp.c:4173,7'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4161,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4164,11'
              BranchSideFuncs:
                - infinite_recursive_call_check
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4173,7'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4167,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4167,31'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4168,21'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4175,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4176,50'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4179,13'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4177,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4177,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4178,9'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4179,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4180,50'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - infinite_recursive_call_check_trav
            - BranchSide:      'regcomp.c:4183,7'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
        - Branch String:   'regcomp.c:4181,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4181,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4182,9'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
      Callsites:
        - Src:             'regcomp.c:4142,11'
          Dst:             infinite_recursive_call_check_trav
        - Src:             'regcomp.c:4153,9'
          Dst:             infinite_recursive_call_check_trav
        - Src:             'regcomp.c:4166,17'
          Dst:             infinite_recursive_call_check
        - Src:             'regcomp.c:4176,15'
          Dst:             infinite_recursive_call_check_trav
        - Src:             'regcomp.c:4180,15'
          Dst:             infinite_recursive_call_check_trav
        - Src:             'regcomp.c:4186,9'
          Dst:             infinite_recursive_call_check_trav
    - functionName:    recursive_call_check_trav
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4273
      functionLinenumberEnd: 4358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - env
        - state
      BBCount:         75
      ICount:          424
      EdgeCount:       94
      CyclomaticComplexity: 21
      functionsReached:
        - recursive_call_check
        - recursive_call_check_trav
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:4276,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4281,7'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4281,7'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4290,35'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4299,24'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4309,21'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check
            - BranchSide:      'regcomp.c:4354,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4283,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4283,41'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4284,18'
              BranchSideFuncs:
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4284,18'
          Branch Sides:
            - BranchSide:      'regcomp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4284,34'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4285,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4282,41'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4287,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4291,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4292,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4295,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4292,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4293,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4294,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4300,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4301,39'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4303,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4311,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4312,13'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check
            - BranchSide:      'regcomp.c:4330,16'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4312,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4313,13'
              BranchSideFuncs:
                - recursive_call_check
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4316,19'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check
        - Branch String:   'regcomp.c:4318,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4319,13'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4327,9'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4321,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:4322,15'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4325,13'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4323,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4323,15'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4323,15'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4323,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4323,15'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4323,15'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4331,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4332,16'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4334,39'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4335,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4336,11'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4338,11'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4338,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4339,13'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4351,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4339,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4340,43'
              BranchSideFuncs:
                - recursive_call_check_trav
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4344,13'
              BranchSideFuncs:
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4341,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4342,15'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4343,9'
              BranchSideFuncs:
                - recursive_call_check_trav
        - Branch String:   'regcomp.c:4344,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4345,43'
              BranchSideFuncs:
                - recursive_call_check_trav
            - BranchSide:      'regcomp.c:4349,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4346,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4347,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4348,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4282,15'
          Dst:             recursive_call_check_trav
        - Src:             'regcomp.c:4290,9'
          Dst:             recursive_call_check_trav
        - Src:             'regcomp.c:4301,13'
          Dst:             recursive_call_check_trav
        - Src:             'regcomp.c:4320,19'
          Dst:             recursive_call_check
        - Src:             'regcomp.c:4334,13'
          Dst:             recursive_call_check_trav
        - Src:             'regcomp.c:4340,17'
          Dst:             recursive_call_check_trav
        - Src:             'regcomp.c:4345,17'
          Dst:             recursive_call_check_trav
    - functionName:    tune_call2
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5383
      functionLinenumberEnd: 5434
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         45
      ICount:          239
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - tune_call2
        - tune_call2_call
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:5386,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5389,5'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5389,5'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5395,9'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5400,9'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5405,11'
              BranchSideFuncs:
                - tune_call2
                - tune_call2
                - tune_call2
            - BranchSide:      'regcomp.c:5424,11'
              BranchSideFuncs:
                - tune_call2_call
            - BranchSide:      'regcomp.c:5430,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5391,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:5391,24'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5391,5'
              BranchSideFuncs:
                - tune_call2
        - Branch String:   'regcomp.c:5391,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5390,22'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5392,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5395,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5396,22'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5397,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5400,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5401,22'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5402,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5405,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5406,22'
              BranchSideFuncs:
                - tune_call2
                - tune_call2
            - BranchSide:      'regcomp.c:5409,21'
              BranchSideFuncs:
                - tune_call2
                - tune_call2
        - Branch String:   'regcomp.c:5411,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5411,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5412,11'
              BranchSideFuncs:
                - tune_call2
                - tune_call2
        - Branch String:   'regcomp.c:5412,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5413,13'
              BranchSideFuncs:
                - tune_call2
                - tune_call2
            - BranchSide:      'regcomp.c:5421,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5413,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5414,26'
              BranchSideFuncs:
                - tune_call2
                - tune_call2
            - BranchSide:      'regcomp.c:5417,13'
              BranchSideFuncs:
                - tune_call2
        - Branch String:   'regcomp.c:5415,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5415,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5416,9'
              BranchSideFuncs:
                - tune_call2
        - Branch String:   'regcomp.c:5417,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5418,26'
              BranchSideFuncs:
                - tune_call2
            - BranchSide:      'regcomp.c:5419,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5424,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5425,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5427,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:5390,11'
          Dst:             tune_call2
        - Src:             'regcomp.c:5396,11'
          Dst:             tune_call2
        - Src:             'regcomp.c:5401,11'
          Dst:             tune_call2
        - Src:             'regcomp.c:5406,11'
          Dst:             tune_call2
        - Src:             'regcomp.c:5414,15'
          Dst:             tune_call2
        - Src:             'regcomp.c:5418,15'
          Dst:             tune_call2
        - Src:             'regcomp.c:5425,7'
          Dst:             tune_call2_call
    - functionName:    tune_call
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5313
      functionLinenumberEnd: 5379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - node
        - env
        - state
      BBCount:         48
      ICount:          308
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - check_call_reference
        - tune_call
      functionUses:    9
      BranchProfiles:
        - Branch String:   'regcomp.c:5316,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5319,5'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5319,5'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5325,9'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5332,9'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5340,21'
              BranchSideFuncs:
                - tune_call
                - tune_call
                - tune_call
                - tune_call
                - tune_call
            - BranchSide:      'regcomp.c:5365,10'
              BranchSideFuncs:
                - check_call_reference
            - BranchSide:      'regcomp.c:5374,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5321,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:5321,24'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5321,5'
              BranchSideFuncs:
                - tune_call
        - Branch String:   'regcomp.c:5321,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:5320,21'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5322,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5325,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5326,13'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5328,19'
              BranchSideFuncs:
                - tune_call
        - Branch String:   'regcomp.c:5332,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5333,21'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5335,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5342,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5343,14'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5349,16'
              BranchSideFuncs:
                - tune_call
                - tune_call
                - tune_call
                - tune_call
        - Branch String:   'regcomp.c:5343,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5344,11'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5347,23'
              BranchSideFuncs:
                - tune_call
        - Branch String:   'regcomp.c:5349,16'
          Branch Sides:
            - BranchSide:      'regcomp.c:5350,23'
              BranchSideFuncs:
                - tune_call
                - tune_call
                - tune_call
            - BranchSide:      'regcomp.c:5360,23'
              BranchSideFuncs:
                - tune_call
        - Branch String:   'regcomp.c:5351,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5351,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5352,13'
              BranchSideFuncs:
                - tune_call
                - tune_call
        - Branch String:   'regcomp.c:5352,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5353,25'
              BranchSideFuncs:
                - tune_call
                - tune_call
            - BranchSide:      'regcomp.c:5356,13'
              BranchSideFuncs:
                - tune_call
        - Branch String:   'regcomp.c:5354,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5354,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5355,9'
              BranchSideFuncs:
                - tune_call
        - Branch String:   'regcomp.c:5356,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5357,25'
              BranchSideFuncs:
                - tune_call
            - BranchSide:      'regcomp.c:5358,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5365,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5366,7'
              BranchSideFuncs:
                - check_call_reference
            - BranchSide:      'regcomp.c:5370,30'
              BranchSideFuncs:
                - check_call_reference
      Callsites:
        - Src:             'regcomp.c:5320,11'
          Dst:             tune_call
        - Src:             'regcomp.c:5328,9'
          Dst:             tune_call
        - Src:             'regcomp.c:5333,11'
          Dst:             tune_call
        - Src:             'regcomp.c:5347,13'
          Dst:             tune_call
        - Src:             'regcomp.c:5350,13'
          Dst:             tune_call
        - Src:             'regcomp.c:5353,15'
          Dst:             tune_call
        - Src:             'regcomp.c:5357,15'
          Dst:             tune_call
        - Src:             'regcomp.c:5360,13'
          Dst:             tune_call
        - Src:             'regcomp.c:5370,9'
          Dst:             check_call_reference
    - functionName:    unset_addr_list_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - list
        - size
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:483,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:483,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:485,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_backrefs
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3746
      functionLinenumberEnd: 3808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         48
      ICount:          301
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - check_backrefs
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regcomp.c:3749,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3752,5'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3752,5'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3758,11'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3764,24'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3768,24'
              BranchSideFuncs:
                - check_backrefs
                - check_backrefs
                - check_backrefs
            - BranchSide:      'regcomp.c:3788,25'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3803,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3754,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:3754,24'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3754,5'
              BranchSideFuncs:
                - check_backrefs
        - Branch String:   'regcomp.c:3754,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:3753,26'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3755,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3758,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3758,11'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3759,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3772,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3773,13'
              BranchSideFuncs:
                - check_backrefs
                - check_backrefs
            - BranchSide:      'regcomp.c:3783,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3773,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3773,28'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3774,13'
              BranchSideFuncs:
                - check_backrefs
                - check_backrefs
        - Branch String:   'regcomp.c:3774,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3775,30'
              BranchSideFuncs:
                - check_backrefs
                - check_backrefs
            - BranchSide:      'regcomp.c:3778,13'
              BranchSideFuncs:
                - check_backrefs
        - Branch String:   'regcomp.c:3776,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:3776,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3777,9'
              BranchSideFuncs:
                - check_backrefs
        - Branch String:   'regcomp.c:3778,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3779,30'
              BranchSideFuncs:
                - check_backrefs
            - BranchSide:      'regcomp.c:3781,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3789,20'
          Branch Sides:
            - BranchSide:      'regcomp.c:3789,12'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3789,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3790,25'
          Branch Sides:
            - BranchSide:      'regcomp.c:3790,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3790,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3792,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:3793,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3798,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3793,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:3794,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3796,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:3753,11'
          Dst:             check_backrefs
        - Src:             'regcomp.c:3764,9'
          Dst:             check_backrefs
        - Src:             'regcomp.c:3768,9'
          Dst:             check_backrefs
        - Src:             'regcomp.c:3775,15'
          Dst:             check_backrefs
        - Src:             'regcomp.c:3779,15'
          Dst:             check_backrefs
    - functionName:    numbered_ref_check
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2915
      functionLinenumberEnd: 2965
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         40
      ICount:          212
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - numbered_ref_check
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regcomp.c:2918,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2921,5'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2921,5'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2927,9'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2931,28'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2936,21'
              BranchSideFuncs:
                - numbered_ref_check
                - numbered_ref_check
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2956,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2961,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2923,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:2923,24'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2923,5'
              BranchSideFuncs:
                - numbered_ref_check
        - Branch String:   'regcomp.c:2923,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:2922,30'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2924,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2927,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2927,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2928,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2939,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2939,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2941,11'
              BranchSideFuncs:
                - numbered_ref_check
                - numbered_ref_check
        - Branch String:   'regcomp.c:2941,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:2942,13'
              BranchSideFuncs:
                - numbered_ref_check
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2953,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2942,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2943,34'
              BranchSideFuncs:
                - numbered_ref_check
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2946,13'
              BranchSideFuncs:
                - numbered_ref_check
        - Branch String:   'regcomp.c:2944,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2944,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2945,9'
              BranchSideFuncs:
                - numbered_ref_check
        - Branch String:   'regcomp.c:2946,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:2947,34'
              BranchSideFuncs:
                - numbered_ref_check
            - BranchSide:      'regcomp.c:2950,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2948,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:2948,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2949,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:2956,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2957,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2958,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:2922,11'
          Dst:             numbered_ref_check
        - Src:             'regcomp.c:2931,9'
          Dst:             numbered_ref_check
        - Src:             'regcomp.c:2938,11'
          Dst:             numbered_ref_check
        - Src:             'regcomp.c:2943,15'
          Dst:             numbered_ref_check
        - Src:             'regcomp.c:2947,15'
          Dst:             numbered_ref_check
    - functionName:    disable_noname_group_capture
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2969
      functionLinenumberEnd: 3005
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - reg
        - env
      BBCount:         44
      ICount:          293
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - make_named_capture_number_map
        - onig_renumber_name_table
        - renumber_backref_traverse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:2975,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2975,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2976,10'
              BranchSideFuncs:
                - make_named_capture_number_map
                - renumber_backref_traverse
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2976,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2977,5'
              BranchSideFuncs:
                - make_named_capture_number_map
                - renumber_backref_traverse
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2979,11'
              BranchSideFuncs:
                - make_named_capture_number_map
                - renumber_backref_traverse
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2981,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2981,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2983,34'
              BranchSideFuncs:
                - renumber_backref_traverse
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2984,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2984,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:2986,10'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2986,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2987,9'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2993,9'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2987,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2988,7'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2991,3'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2988,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2988,28'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2988,28'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2988,35'
          Branch Sides:
            - BranchSide:      'regcomp.c:2988,56'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2988,56'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2995,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:2996,9'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:3001,18'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2996,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2996,9'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2996,9'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2996,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2997,7'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2999,3'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2996,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:2997,7'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2999,3'
              BranchSideFuncs:
                - onig_renumber_name_table
        - Branch String:   'regcomp.c:2997,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:2997,7'
              BranchSideFuncs:
                - onig_renumber_name_table
            - BranchSide:      'regcomp.c:2998,5'
              BranchSideFuncs:
                - onig_renumber_name_table
      Callsites:
        - Src:             'regcomp.c:2980,7'
          Dst:             make_named_capture_number_map
        - Src:             'regcomp.c:2983,7'
          Dst:             renumber_backref_traverse
        - Src:             'regcomp.c:3004,10'
          Dst:             onig_renumber_name_table
    - functionName:    reduce_string_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4373
      functionLinenumberEnd: 4478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - enc
      BBCount:         71
      ICount:          434
      EdgeCount:       92
      CyclomaticComplexity: 23
      functionsReached:
        - node_str_node_cat
        - onig_node_free
        - reduce_string_list
        - remove_from_list
      functionUses:    7
      BranchProfiles:
        - Branch String:   'regcomp.c:4376,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:4384,12'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4430,5'
              BranchSideFuncs:
                - reduce_string_list
            - BranchSide:      'regcomp.c:4438,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4446,9'
              BranchSideFuncs:
                - reduce_string_list
            - BranchSide:      'regcomp.c:4450,28'
              BranchSideFuncs:
                - reduce_string_list
            - BranchSide:      'regcomp.c:4455,21'
              BranchSideFuncs:
                - reduce_string_list
                - reduce_string_list
                - reduce_string_list
            - BranchSide:      'regcomp.c:4474,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4388,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4389,15'
              BranchSideFuncs:
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
                - reduce_string_list
            - BranchSide:      'regcomp.c:4403,15'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4390,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4390,18'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4392,20'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4391,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4391,18'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4392,20'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4389,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4392,20'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4396,35'
              BranchSideFuncs:
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
                - reduce_string_list
        - Branch String:   'regcomp.c:4397,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:4397,32'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4398,30'
              BranchSideFuncs:
                - remove_from_list
                - onig_node_free
                - reduce_string_list
                - node_str_node_cat
        - Branch String:   'regcomp.c:4403,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4405,27'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4411,34'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4406,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:4407,15'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4409,18'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4412,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4412,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4413,23'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4417,23'
          Branch Sides:
            - BranchSide:      'regcomp.c:4417,26'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4417,7'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
        - Branch String:   'regcomp.c:4417,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:4386,21'
              BranchSideFuncs:
                - reduce_string_list
                - node_str_node_cat
                - remove_from_list
                - onig_node_free
            - BranchSide:      'regcomp.c:4420,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4420,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4421,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4427,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4422,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4423,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4424,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4432,21'
          Branch Sides:
            - BranchSide:      'regcomp.c:4432,24'
              BranchSideFuncs:
                - reduce_string_list
            - BranchSide:      'regcomp.c:4432,5'
              BranchSideFuncs:
                - reduce_string_list
        - Branch String:   'regcomp.c:4432,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:4431,30'
              BranchSideFuncs:
                - reduce_string_list
            - BranchSide:      'regcomp.c:4433,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4439,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4440,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4442,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4446,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:4446,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4447,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4458,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4458,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4460,11'
              BranchSideFuncs:
                - reduce_string_list
                - reduce_string_list
        - Branch String:   'regcomp.c:4460,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:4461,13'
              BranchSideFuncs:
                - reduce_string_list
                - reduce_string_list
            - BranchSide:      'regcomp.c:4471,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4461,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4462,34'
              BranchSideFuncs:
                - reduce_string_list
                - reduce_string_list
            - BranchSide:      'regcomp.c:4465,13'
              BranchSideFuncs:
                - reduce_string_list
        - Branch String:   'regcomp.c:4463,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4463,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4464,9'
              BranchSideFuncs:
                - reduce_string_list
        - Branch String:   'regcomp.c:4465,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:4466,34'
              BranchSideFuncs:
                - reduce_string_list
            - BranchSide:      'regcomp.c:4469,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:4467,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:4467,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:4468,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:4396,17'
          Dst:             node_str_node_cat
        - Src:             'regcomp.c:4398,13'
          Dst:             remove_from_list
        - Src:             'regcomp.c:4399,13'
          Dst:             onig_node_free
        - Src:             'regcomp.c:4411,15'
          Dst:             reduce_string_list
        - Src:             'regcomp.c:4431,11'
          Dst:             reduce_string_list
        - Src:             'regcomp.c:4450,9'
          Dst:             reduce_string_list
        - Src:             'regcomp.c:4457,11'
          Dst:             reduce_string_list
        - Src:             'regcomp.c:4462,15'
          Dst:             reduce_string_list
        - Src:             'regcomp.c:4466,15'
          Dst:             reduce_string_list
    - functionName:    check_whole_options_position
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5201
      functionLinenumberEnd: 5242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - env
      BBCount:         23
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:5207,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:5207,47'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5208,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5213,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:5215,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5224,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5238,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5215,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:5216,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5218,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5226,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:5227,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5235,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5227,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:5228,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5233,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5228,31'
          Branch Sides:
            - BranchSide:      'regcomp.c:5228,34'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5231,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:5228,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:5229,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:5231,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_in_string_pool
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - s
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:133,33'
          Branch Sides:
            - BranchSide:      'regcomp.c:133,36'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:133,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    detect_can_be_slow
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8039
      functionLinenumberEnd: 8182
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - ct
        - ncall
        - calls
      BBCount:         102
      ICount:          626
      EdgeCount:       128
      CyclomaticComplexity: 28
      functionsReached:
        - detect_can_be_slow
        - mostly_just_anychar
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regcomp.c:8043,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:8046,5'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8046,5'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8056,11'
              BranchSideFuncs:
                - detect_can_be_slow
                - mostly_just_anychar
            - BranchSide:      'regcomp.c:8088,13'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8107,21'
              BranchSideFuncs:
                - detect_can_be_slow
                - detect_can_be_slow
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8127,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8141,14'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8171,24'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8178,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8048,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8048,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8049,5'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8049,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:8047,30'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8050,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8061,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8062,30'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8067,16'
              BranchSideFuncs:
                - detect_can_be_slow
                - mostly_just_anychar
        - Branch String:   'regcomp.c:8064,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8065,44'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8066,7'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8067,46'
          Branch Sides:
            - BranchSide:      'regcomp.c:8067,49'
              BranchSideFuncs:
                - mostly_just_anychar
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8068,44'
              BranchSideFuncs:
                - mostly_just_anychar
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8069,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8070,11'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8071,7'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8075,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8076,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8085,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8076,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8077,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8082,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8077,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:8078,17'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8081,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8078,17'
          Branch Sides:
            - BranchSide:      'regcomp.c:8079,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8080,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8088,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:8091,7'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8091,7'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8095,7'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8095,7'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8098,7'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8101,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:8102,30'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8103,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8110,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8110,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8112,11'
              BranchSideFuncs:
                - detect_can_be_slow
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8112,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8113,13'
              BranchSideFuncs:
                - detect_can_be_slow
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8123,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8113,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8114,34'
              BranchSideFuncs:
                - detect_can_be_slow
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8117,13'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8115,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:8115,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8116,9'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8117,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8118,34'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8121,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8119,15'
          Branch Sides:
            - BranchSide:      'regcomp.c:8119,30'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8120,9'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8127,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:8128,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8130,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8144,33'
          Branch Sides:
            - BranchSide:      'regcomp.c:8144,36'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8149,13'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8144,55'
          Branch Sides:
            - BranchSide:      'regcomp.c:8145,11'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8149,13'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8144,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8146,10'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8149,13'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8150,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8151,13'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8157,13'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8151,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8152,17'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8155,7'
              BranchSideFuncs:
                - detect_can_be_slow
        - Branch String:   'regcomp.c:8157,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8158,13'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8167,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8158,13'
          Branch Sides:
            - BranchSide:      'regcomp.c:8159,26'
              BranchSideFuncs:
                - detect_can_be_slow
            - BranchSide:      'regcomp.c:8163,11'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8172,35'
          Branch Sides:
            - BranchSide:      'regcomp.c:8172,38'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8175,5'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:8172,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8173,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8175,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:8047,11'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8068,24'
          Dst:             mostly_just_anychar
        - Src:             'regcomp.c:8073,11'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8102,11'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8109,11'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8114,15'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8118,15'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8160,15'
          Dst:             detect_can_be_slow
    - functionName:    onig_detect_can_be_slow_pattern
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8188
      functionLinenumberEnd: 8276
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pattern
        - pattern_end
        - option
        - enc
        - syntax
      BBCount:         32
      ICount:          248
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - detect_can_be_slow
        - onig_free
        - onig_node_free
        - onig_reg_init
        - parse_and_tune
        - unset_addr_list_end
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regcomp.c:8200,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8200,21'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:8202,21'
              BranchSideFuncs:
                - onig_reg_init
                - parse_and_tune
                - detect_can_be_slow
                - onig_node_free
                - onig_free
                - free
                - unset_addr_list_end
                - free
        - Branch String:   'regcomp.c:8203,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8204,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:8208,22'
              BranchSideFuncs:
                - parse_and_tune
                - detect_can_be_slow
                - onig_node_free
                - onig_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:8213,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8213,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
            - BranchSide:      'regcomp.c:8216,16'
              BranchSideFuncs:
                - detect_can_be_slow
                - onig_node_free
                - onig_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:8216,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8217,5'
              BranchSideFuncs:
                - unset_addr_list_end
                - detect_can_be_slow
                - onig_node_free
                - onig_free
                - free
            - BranchSide:      'regcomp.c:8221,9'
              BranchSideFuncs:
                - detect_can_be_slow
                - onig_node_free
                - onig_free
                - free
        - Branch String:   'regcomp.c:8233,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8236,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
            - BranchSide:      'regcomp.c:8269,7'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
        - Branch String:   'regcomp.c:8240,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:8240,30'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
            - BranchSide:      'regcomp.c:8242,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
        - Branch String:   'regcomp.c:8242,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:8243,18'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
            - BranchSide:      'regcomp.c:8244,15'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
        - Branch String:   'regcomp.c:8244,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:8245,17'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
            - BranchSide:      'regcomp.c:8251,9'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
        - Branch String:   'regcomp.c:8245,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:8246,20'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
            - BranchSide:      'regcomp.c:8248,20'
              BranchSideFuncs:
                - onig_node_free
                - onig_free
                - free
        - Branch String:   'regcomp.c:8269,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:8269,7'
              BranchSideFuncs:
                - free
                - onig_node_free
                - onig_free
            - BranchSide:      'regcomp.c:8270,20'
              BranchSideFuncs:
                - free
                - onig_node_free
                - onig_free
      Callsites:
        - Src:             'regcomp.c:8202,7'
          Dst:             onig_reg_init
        - Src:             'regcomp.c:8208,7'
          Dst:             parse_and_tune
        - Src:             'regcomp.c:8217,5'
          Dst:             unset_addr_list_end
        - Src:             'regcomp.c:8232,7'
          Dst:             detect_can_be_slow
        - Src:             'regcomp.c:8273,3'
          Dst:             onig_node_free
        - Src:             'regcomp.c:8274,3'
          Dst:             onig_free
    - functionName:    onig_reg_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7668
      functionLinenumberEnd: 7722
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - option
        - case_fold_flag
        - enc
        - syntax
      BBCount:         21
      ICount:          171
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - onig_initialize
        - onig_warning
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regcomp.c:7673,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7677,9'
              BranchSideFuncs:
                - onig_initialize
                - onig_warning
            - BranchSide:      'regcomp.c:7685,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7678,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7679,7'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7681,5'
              BranchSideFuncs:
                - onig_warning
        - Branch String:   'regcomp.c:7685,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7686,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7688,7'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7688,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7689,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7691,8'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7691,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7693,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7696,8'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7696,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7697,15'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7701,15'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7703,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7704,20'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7709,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7677,9'
          Dst:             onig_initialize
        - Src:             'regcomp.c:7681,5'
          Dst:             onig_warning
    - functionName:    parse_and_tune
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7388
      functionLinenumberEnd: 7490
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - pattern
        - pattern_end
        - scan_env
        - rroot
        - einfo
        - uslist
      BBCount:         64
      ICount:          409
      EdgeCount:       88
      CyclomaticComplexity: 26
      functionsReached:
        - check_backrefs
        - check_whole_options_position
        - disable_noname_group_capture
        - infinite_recursive_call_check_trav
        - numbered_ref_check
        - onig_node_free
        - onig_parse_tree
        - recursive_call_check_trav
        - reduce_string_list
        - set_empty_repeat_node_trav
        - set_empty_status_check_trav
        - set_parent_node_trav
        - tune_call
        - tune_call2
        - tune_called_state
        - tune_tree
        - unset_addr_list_end
        - unset_addr_list_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:7393,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7394,18'
              BranchSideFuncs:
                - onig_parse_tree
                - reduce_string_list
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
                - check_whole_options_position
            - BranchSide:      'regcomp.c:7398,30'
              BranchSideFuncs:
                - onig_parse_tree
                - reduce_string_list
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
                - check_whole_options_position
        - Branch String:   'regcomp.c:7399,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7399,15'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7402,8'
              BranchSideFuncs:
                - reduce_string_list
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
                - check_whole_options_position
        - Branch String:   'regcomp.c:7402,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7403,38'
              BranchSideFuncs:
                - check_whole_options_position
                - reduce_string_list
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
            - BranchSide:      'regcomp.c:7408,26'
              BranchSideFuncs:
                - reduce_string_list
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
        - Branch String:   'regcomp.c:7404,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7404,17'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7405,3'
              BranchSideFuncs:
                - reduce_string_list
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
        - Branch String:   'regcomp.c:7409,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7409,15'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7412,7'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
        - Branch String:   'regcomp.c:7412,31'
          Branch Sides:
            - BranchSide:      'regcomp.c:7413,7'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - numbered_ref_check
                - disable_noname_group_capture
            - BranchSide:      'regcomp.c:7423,22'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
        - Branch String:   'regcomp.c:7413,73'
          Branch Sides:
            - BranchSide:      'regcomp.c:7414,9'
              BranchSideFuncs:
                - numbered_ref_check
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - disable_noname_group_capture
            - BranchSide:      'regcomp.c:7423,22'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
        - Branch String:   'regcomp.c:7412,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7415,9'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
            - BranchSide:      'regcomp.c:7423,22'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
        - Branch String:   'regcomp.c:7415,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7416,47'
              BranchSideFuncs:
                - disable_noname_group_capture
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
            - BranchSide:      'regcomp.c:7418,30'
              BranchSideFuncs:
                - numbered_ref_check
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
        - Branch String:   'regcomp.c:7420,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7420,17'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7421,3'
              BranchSideFuncs:
                - check_backrefs
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
        - Branch String:   'regcomp.c:7424,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7424,15'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7427,7'
              BranchSideFuncs:
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
        - Branch String:   'regcomp.c:7427,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7428,30'
              BranchSideFuncs:
                - unset_addr_list_init
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7443,19'
              BranchSideFuncs:
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7429,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7429,17'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7430,33'
              BranchSideFuncs:
                - tune_call
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7432,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7432,17'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7433,20'
              BranchSideFuncs:
                - tune_call2
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7434,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7434,17'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7435,35'
              BranchSideFuncs:
                - recursive_call_check_trav
                - infinite_recursive_call_check_trav
                - tune_called_state
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7436,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7436,17'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7437,44'
              BranchSideFuncs:
                - infinite_recursive_call_check_trav
                - tune_called_state
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7438,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7438,17'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7440,23'
              BranchSideFuncs:
                - tune_called_state
                - tune_tree
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7451,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7457,5'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7460,7'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7460,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7461,26'
              BranchSideFuncs:
                - set_parent_node_trav
                - set_empty_repeat_node_trav
                - set_empty_status_check_trav
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7467,12'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7463,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7463,17'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7464,33'
              BranchSideFuncs:
                - set_empty_status_check_trav
        - Branch String:   'regcomp.c:7472,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7472,28'
              BranchSideFuncs:
                - unset_addr_list_end
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7473,25'
              BranchSideFuncs:
                - unset_addr_list_end
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7477,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7478,9'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7484,18'
              BranchSideFuncs:
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7478,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7479,24'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7482,3'
              BranchSideFuncs:
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7485,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7486,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:7488,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7398,7'
          Dst:             onig_parse_tree
        - Src:             'regcomp.c:7403,9'
          Dst:             check_whole_options_position
        - Src:             'regcomp.c:7408,7'
          Dst:             reduce_string_list
        - Src:             'regcomp.c:7416,11'
          Dst:             disable_noname_group_capture
        - Src:             'regcomp.c:7418,11'
          Dst:             numbered_ref_check
        - Src:             'regcomp.c:7423,7'
          Dst:             check_backrefs
        - Src:             'regcomp.c:7428,9'
          Dst:             unset_addr_list_init
        - Src:             'regcomp.c:7431,9'
          Dst:             tune_call
        - Src:             'regcomp.c:7433,9'
          Dst:             tune_call2
        - Src:             'regcomp.c:7435,9'
          Dst:             recursive_call_check_trav
        - Src:             'regcomp.c:7437,9'
          Dst:             infinite_recursive_call_check_trav
        - Src:             'regcomp.c:7440,5'
          Dst:             tune_called_state
        - Src:             'regcomp.c:7450,7'
          Dst:             tune_tree
        - Src:             'regcomp.c:7461,5'
          Dst:             set_parent_node_trav
        - Src:             'regcomp.c:7462,9'
          Dst:             set_empty_repeat_node_trav
        - Src:             'regcomp.c:7464,5'
          Dst:             set_empty_status_check_trav
        - Src:             'regcomp.c:7473,5'
          Dst:             unset_addr_list_end
        - Src:             'regcomp.c:7484,3'
          Dst:             onig_node_free
    - functionName:    unset_addr_list_end
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regcomp.c:494,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:494,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:495,11'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    onig_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7367
      functionLinenumberEnd: 7372
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_free_body
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regcomp.c:7368,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7368,7'
              BranchSideFuncs:
                - onig_free_body
                - free
            - BranchSide:      'regcomp.c:7369,20'
              BranchSideFuncs:
                - onig_free_body
                - free
      Callsites:
        - Src:             'regcomp.c:7369,5'
          Dst:             onig_free_body
    - functionName:    onig_free_body
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7347
      functionLinenumberEnd: 7363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - free_regex_ext
        - onig_names_free
        - ops_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7348,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7348,7'
              BranchSideFuncs:
                - ops_free
                - onig_names_free
                - free_regex_ext
                - free
                - free
                - free
            - BranchSide:      'regcomp.c:7349,14'
              BranchSideFuncs:
                - ops_free
                - onig_names_free
                - free_regex_ext
                - free
                - free
                - free
        - Branch String:   'regcomp.c:7350,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7351,13'
              BranchSideFuncs:
                - free
                - onig_names_free
                - free_regex_ext
                - free
                - free
            - BranchSide:      'regcomp.c:7354,9'
              BranchSideFuncs:
                - onig_names_free
                - free_regex_ext
                - free
                - free
        - Branch String:   'regcomp.c:7354,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7354,51'
              BranchSideFuncs:
                - free
                - onig_names_free
                - free_regex_ext
                - free
            - BranchSide:      'regcomp.c:7355,9'
              BranchSideFuncs:
                - onig_names_free
                - free_regex_ext
                - free
        - Branch String:   'regcomp.c:7355,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7355,51'
              BranchSideFuncs:
                - free
                - onig_names_free
                - free_regex_ext
            - BranchSide:      'regcomp.c:7356,9'
              BranchSideFuncs:
                - onig_names_free
                - free_regex_ext
        - Branch String:   'regcomp.c:7356,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7357,22'
              BranchSideFuncs:
                - free_regex_ext
                - onig_names_free
            - BranchSide:      'regcomp.c:7361,21'
              BranchSideFuncs:
                - onig_names_free
      Callsites:
        - Src:             'regcomp.c:7349,5'
          Dst:             ops_free
        - Src:             'regcomp.c:7357,7'
          Dst:             free_regex_ext
        - Src:             'regcomp.c:7361,5'
          Dst:             onig_names_free
    - functionName:    ops_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         56
      ICount:          296
      EdgeCount:       60
      CyclomaticComplexity: 6
      functionsReached:
        - is_in_string_pool
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:141,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:141,26'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:143,10'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
        - Branch String:   'regcomp.c:143,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:147,10'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:199,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'regcomp.c:155,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:157,31'
              BranchSideFuncs:
                - is_in_string_pool
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:161,31'
              BranchSideFuncs:
                - is_in_string_pool
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:161,31'
              BranchSideFuncs:
                - is_in_string_pool
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:161,31'
              BranchSideFuncs:
                - is_in_string_pool
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:167,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:170,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:170,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:174,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:174,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:177,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:177,13'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:182,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:182,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:182,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:182,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:190,11'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
                - free
            - BranchSide:      'regcomp.c:190,11'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
                - free
            - BranchSide:      'regcomp.c:190,11'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
                - free
            - BranchSide:      'regcomp.c:190,11'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
                - free
            - BranchSide:      'regcomp.c:190,11'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
                - free
            - BranchSide:      'regcomp.c:190,11'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
                - free
            - BranchSide:      'regcomp.c:195,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
        - Branch String:   'regcomp.c:157,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:158,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:159,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
        - Branch String:   'regcomp.c:161,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:162,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:163,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
        - Branch String:   'regcomp.c:190,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:191,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
            - BranchSide:      'regcomp.c:192,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - is_in_string_pool
                - free
                - is_in_string_pool
                - free
      Callsites:
        - Src:             'regcomp.c:157,13'
          Dst:             is_in_string_pool
        - Src:             'regcomp.c:161,13'
          Dst:             is_in_string_pool
    - functionName:    free_regex_ext
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7310
      functionLinenumberEnd: 7325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         15
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - onig_callout_tag_table_free
        - onig_free_reg_callout_list
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7311,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7311,7'
              BranchSideFuncs:
                - free
                - onig_free_reg_callout_list
                - onig_callout_tag_table_free
                - free
            - BranchSide:      'regcomp.c:7312,9'
              BranchSideFuncs:
                - free
                - onig_free_reg_callout_list
                - onig_callout_tag_table_free
                - free
        - Branch String:   'regcomp.c:7312,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7313,21'
              BranchSideFuncs:
                - free
                - free
                - onig_free_reg_callout_list
                - onig_callout_tag_table_free
            - BranchSide:      'regcomp.c:7316,9'
              BranchSideFuncs:
                - free
                - onig_free_reg_callout_list
                - onig_callout_tag_table_free
        - Branch String:   'regcomp.c:7316,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7317,35'
              BranchSideFuncs:
                - onig_callout_tag_table_free
                - free
                - onig_free_reg_callout_list
            - BranchSide:      'regcomp.c:7319,9'
              BranchSideFuncs:
                - free
                - onig_free_reg_callout_list
        - Branch String:   'regcomp.c:7319,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7320,34'
              BranchSideFuncs:
                - onig_free_reg_callout_list
                - free
            - BranchSide:      'regcomp.c:7323,11'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'regcomp.c:7317,7'
          Dst:             onig_callout_tag_table_free
        - Src:             'regcomp.c:7320,7'
          Dst:             onig_free_reg_callout_list
    - functionName:    onig_initialize
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7766
      functionLinenumberEnd: 7785
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - encodings
        - n
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - onig_initialize_encoding
        - onigenc_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7770,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7771,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7773,3'
              BranchSideFuncs:
                - onigenc_init
                - onig_initialize_encoding
        - Branch String:   'regcomp.c:7777,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7778,24'
              BranchSideFuncs:
                - onig_initialize_encoding
            - BranchSide:      'regcomp.c:7784,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7780,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7781,14'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7782,3'
              BranchSideFuncs:
                - onig_initialize_encoding
      Callsites:
        - Src:             'regcomp.c:7773,3'
          Dst:             onigenc_init
        - Src:             'regcomp.c:7779,9'
          Dst:             onig_initialize_encoding
    - functionName:    exec_end_call_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7809
      functionLinenumberEnd: 7821
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7813,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7810,24'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:7813,10'
              BranchSideFuncs:
                - free
        - Branch String:   'regcomp.c:7813,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7814,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:7821,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_end
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7825
      functionLinenumberEnd: 7836
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - exec_end_call_list
        - onig_global_callout_names_free
        - onigenc_end
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regcomp.c:7826,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7826,3'
              BranchSideFuncs:
                - exec_end_call_list
                - onig_global_callout_names_free
                - onigenc_end
            - BranchSide:      'regcomp.c:7826,3'
              BranchSideFuncs:
                - exec_end_call_list
                - onig_global_callout_names_free
                - onigenc_end
      Callsites:
        - Src:             'regcomp.c:7826,3'
          Dst:             exec_end_call_list
        - Src:             'regcomp.c:7829,3'
          Dst:             onig_global_callout_names_free
        - Src:             'regcomp.c:7832,3'
          Dst:             onigenc_end
    - functionName:    onig_add_end_call
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7795
      functionLinenumberEnd: 7805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regcomp.c:7799,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7799,18'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7801,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7743
      functionLinenumberEnd: 7762
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - pattern
        - pattern_end
        - option
        - enc
        - syntax
        - einfo
      BBCount:         11
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - onig_compile
        - onig_free
        - onig_reg_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7747,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7747,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7749,22'
              BranchSideFuncs:
                - onig_reg_init
                - onig_compile
                - onig_free
                - free
        - Branch String:   'regcomp.c:7750,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7751,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:7756,21'
              BranchSideFuncs:
                - onig_compile
                - onig_free
        - Branch String:   'regcomp.c:7757,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7758,16'
              BranchSideFuncs:
                - onig_free
            - BranchSide:      'regcomp.c:7761,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7749,7'
          Dst:             onig_reg_init
        - Src:             'regcomp.c:7756,7'
          Dst:             onig_compile
        - Src:             'regcomp.c:7758,5'
          Dst:             onig_free
    - functionName:    onig_compile
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7495
      functionLinenumberEnd: 7660
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - pattern
        - pattern_end
        - einfo
      BBCount:         77
      ICount:          478
      EdgeCount:       104
      CyclomaticComplexity: 29
      functionsReached:
        - add_op
        - clear_optimize_info
        - compile_tree
        - fix_unset_addr_list
        - onig_init_for_match_at
        - onig_node_free
        - ops_init
        - ops_make_string_pool
        - ops_resize
        - parse_and_tune
        - set_addr_in_repeat_range
        - set_optimize_info_from_tree
        - unset_addr_list_end
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:7513,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7514,18'
              BranchSideFuncs:
                - ops_init
                - parse_and_tune
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7524,5'
              BranchSideFuncs:
                - parse_and_tune
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7515,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7516,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7522,3'
              BranchSideFuncs:
                - parse_and_tune
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7516,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7517,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7520,14'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7531,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7531,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7539,35'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7543,30'
          Branch Sides:
            - BranchSide:      'regcomp.c:7543,33'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7547,9'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7543,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7544,25'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7547,9'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7547,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7548,36'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7550,27'
              BranchSideFuncs:
                - clear_optimize_info
                - set_optimize_info_from_tree
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7564,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7566,18'
              BranchSideFuncs:
                - onig_node_free
                - free
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7574,7'
              BranchSideFuncs:
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
                - free
        - Branch String:   'regcomp.c:7566,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7567,7'
              BranchSideFuncs:
                - unset_addr_list_end
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7570,5'
              BranchSideFuncs:
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7574,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7575,20'
              BranchSideFuncs:
                - free
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
            - BranchSide:      'regcomp.c:7579,20'
              BranchSideFuncs:
                - compile_tree
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
        - Branch String:   'regcomp.c:7580,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7581,18'
              BranchSideFuncs:
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
                - add_op
            - BranchSide:      'regcomp.c:7630,21'
              BranchSideFuncs:
                - onig_node_free
                - onig_init_for_match_at
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7581,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7582,18'
              BranchSideFuncs:
                - add_op
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
            - BranchSide:      'regcomp.c:7590,16'
              BranchSideFuncs:
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7583,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7583,19'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7585,7'
              BranchSideFuncs:
                - add_op
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7591,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7591,17'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7594,18'
              BranchSideFuncs:
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
                - fix_unset_addr_list
                - unset_addr_list_end
        - Branch String:   'regcomp.c:7594,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7595,40'
              BranchSideFuncs:
                - fix_unset_addr_list
                - unset_addr_list_end
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7601,20'
              BranchSideFuncs:
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7597,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7597,19'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7598,5'
              BranchSideFuncs:
                - ops_resize
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7602,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7602,27'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7604,30'
              BranchSideFuncs:
                - set_addr_in_repeat_range
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7612,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7612,13'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7618,7'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7612,36'
          Branch Sides:
            - BranchSide:      'regcomp.c:7612,39'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7615,21'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7615,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7615,21'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7618,7'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7606,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7618,7'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7620,11'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7620,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:7621,9'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7623,9'
              BranchSideFuncs:
                - ops_make_string_pool
                - onig_node_free
                - onig_init_for_match_at
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7627,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7627,17'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7628,3'
              BranchSideFuncs:
                - onig_node_free
                - onig_init_for_match_at
        - Branch String:   'regcomp.c:7649,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7650,9'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7656,18'
              BranchSideFuncs:
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7650,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7651,33'
              BranchSideFuncs:
                - onig_node_free
                - free
            - BranchSide:      'regcomp.c:7654,3'
              BranchSideFuncs:
                - onig_node_free
                - free
        - Branch String:   'regcomp.c:7657,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7658,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:7659,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7514,9'
          Dst:             ops_init
        - Src:             'regcomp.c:7526,7'
          Dst:             parse_and_tune
        - Src:             'regcomp.c:7561,3'
          Dst:             clear_optimize_info
        - Src:             'regcomp.c:7563,7'
          Dst:             set_optimize_info_from_tree
        - Src:             'regcomp.c:7567,7'
          Dst:             unset_addr_list_end
        - Src:             'regcomp.c:7579,7'
          Dst:             compile_tree
        - Src:             'regcomp.c:7582,11'
          Dst:             add_op
        - Src:             'regcomp.c:7590,9'
          Dst:             add_op
        - Src:             'regcomp.c:7595,11'
          Dst:             fix_unset_addr_list
        - Src:             'regcomp.c:7596,7'
          Dst:             unset_addr_list_end
        - Src:             'regcomp.c:7601,9'
          Dst:             ops_resize
        - Src:             'regcomp.c:7604,5'
          Dst:             set_addr_in_repeat_range
        - Src:             'regcomp.c:7626,9'
          Dst:             ops_make_string_pool
        - Src:             'regcomp.c:7631,5'
          Dst:             unset_addr_list_end
        - Src:             'regcomp.c:7634,3'
          Dst:             onig_node_free
        - Src:             'regcomp.c:7643,3'
          Dst:             onig_init_for_match_at
        - Src:             'regcomp.c:7656,3'
          Dst:             onig_node_free
    - functionName:    ops_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - init_alloc_size
      BBCount:         10
      ICount:          93
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:58,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:59,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:61,30'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regcomp.c:63,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:63,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:64,14'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regcomp.c:70,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:70,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:71,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:62,20'
          Dst:             realloc
        - Src:             'regcomp.c:69,25'
          Dst:             realloc
    - functionName:    clear_optimize_info
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7068
      functionLinenumberEnd: 7081
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7077,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7077,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regcomp.c:7078,11'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    set_optimize_info_from_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7010
      functionLinenumberEnd: 7063
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - reg
        - scan_env
      BBCount:         31
      ICount:          238
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - comp_opt_exact_or_map
        - mml_clear
        - optimize_nodes
        - select_opt_exact
        - set_optimize_exact
        - set_optimize_map
        - set_sub_anchor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:7021,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7021,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7023,21'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
        - Branch String:   'regcomp.c:7027,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7028,5'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
            - BranchSide:      'regcomp.c:7030,22'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
        - Branch String:   'regcomp.c:7033,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7034,29'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
            - BranchSide:      'regcomp.c:7038,11'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
        - Branch String:   'regcomp.c:7038,22'
          Branch Sides:
            - BranchSide:      'regcomp.c:7038,29'
              BranchSideFuncs:
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
                - set_optimize_map
                - set_sub_anchor
            - BranchSide:      'regcomp.c:7039,22'
              BranchSideFuncs:
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
                - set_optimize_map
                - set_sub_anchor
        - Branch String:   'regcomp.c:7038,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7039,22'
              BranchSideFuncs:
                - select_opt_exact
                - set_optimize_exact
                - set_sub_anchor
                - comp_opt_exact_or_map
                - set_optimize_map
                - set_sub_anchor
            - BranchSide:      'regcomp.c:7048,16'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
        - Branch String:   'regcomp.c:7040,27'
          Branch Sides:
            - BranchSide:      'regcomp.c:7040,57'
              BranchSideFuncs:
                - comp_opt_exact_or_map
                - set_optimize_exact
                - set_sub_anchor
                - set_optimize_map
                - set_sub_anchor
            - BranchSide:      'regcomp.c:7044,30'
              BranchSideFuncs:
                - set_optimize_exact
                - set_sub_anchor
        - Branch String:   'regcomp.c:7040,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7041,7'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
            - BranchSide:      'regcomp.c:7044,30'
              BranchSideFuncs:
                - set_optimize_exact
                - set_sub_anchor
        - Branch String:   'regcomp.c:7048,12'
          Branch Sides:
            - BranchSide:      'regcomp.c:7048,31'
              BranchSideFuncs:
                - set_optimize_map
                - set_sub_anchor
            - BranchSide:      'regcomp.c:7054,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7018,3'
          Dst:             mml_clear
        - Src:             'regcomp.c:7020,7'
          Dst:             optimize_nodes
        - Src:             'regcomp.c:7039,5'
          Dst:             select_opt_exact
        - Src:             'regcomp.c:7040,30'
          Dst:             comp_opt_exact_or_map
        - Src:             'regcomp.c:7044,11'
          Dst:             set_optimize_exact
        - Src:             'regcomp.c:7045,7'
          Dst:             set_sub_anchor
        - Src:             'regcomp.c:7050,5'
          Dst:             set_optimize_map
        - Src:             'regcomp.c:7051,5'
          Dst:             set_sub_anchor
    - functionName:    fix_unset_addr_list
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3010
      functionLinenumberEnd: 3038
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - uslist
        - reg
      BBCount:         10
      ICount:          117
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:3016,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:3017,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3037,3'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3017,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:3018,11'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3030,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:3018,11'
          Branch Sides:
            - BranchSide:      'regcomp.c:3019,9'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:3026,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    set_addr_in_repeat_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:1246,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:1247,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:1251,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ops_make_string_pool
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         19
      ICount:          202
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - ops_calc_size_of_string_pool
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regcomp.c:261,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:262,5'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:265,43'
              BranchSideFuncs:
                - malloc
                - free
                - free
        - Branch String:   'regcomp.c:266,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:266,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:268,10'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'regcomp.c:268,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:272,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regcomp.c:309,26'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:279,5'
          Branch Sides:
            - BranchSide:      'regcomp.c:281,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regcomp.c:288,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regcomp.c:296,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regcomp.c:300,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regcomp.c:305,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'regcomp.c:260,10'
          Dst:             ops_calc_size_of_string_pool
    - functionName:    onig_new_without_alloc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7729
      functionLinenumberEnd: 7737
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - pattern
        - pattern_end
        - option
        - enc
        - syntax
        - einfo
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_compile
        - onig_reg_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regcomp.c:7733,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7733,22'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7735,20'
              BranchSideFuncs:
                - onig_compile
      Callsites:
        - Src:             'regcomp.c:7732,7'
          Dst:             onig_reg_init
        - Src:             'regcomp.c:7735,7'
          Dst:             onig_compile
    - functionName:    onig_ext_set_pattern
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7329
      functionLinenumberEnd: 7343
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - pattern
        - pattern_end
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_get_regex_ext
        - onigenc_strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regcomp.c:7334,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7334,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7336,22'
              BranchSideFuncs:
                - onigenc_strdup
        - Branch String:   'regcomp.c:7337,3'
          Branch Sides:
            - BranchSide:      'regcomp.c:7337,3'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7339,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regcomp.c:7333,9'
          Dst:             onig_get_regex_ext
        - Src:             'regcomp.c:7336,7'
          Dst:             onigenc_strdup
    - functionName:    onig_get_regex_ext
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7288
      functionLinenumberEnd: 7306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regcomp.c:7289,7'
          Branch Sides:
            - BranchSide:      'regcomp.c:7290,33'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regcomp.c:7305,10'
              BranchSideFuncs: []
        - Branch String:   'regcomp.c:7291,9'
          Branch Sides:
            - BranchSide:      'regcomp.c:7291,23'
              BranchSideFuncs: []
            - BranchSide:      'regcomp.c:7293,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_set_default_case_fold_flag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - case_fold_flag
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_default_case_fold_flag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    map_search_backward
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5149
      functionLinenumberEnd: 5158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - map
        - text
        - adjust_text
        - text_start
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - onigenc_get_prev_char_head
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:5152,10'
          Branch Sides:
            - BranchSide:      'regexec.c:5152,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5152,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5152,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5153,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5157,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5153,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5153,34'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5155,36'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
      Callsites:
        - Src:             'regexec.c:5155,9'
          Dst:             onigenc_get_prev_char_head
    - functionName:    slow_search_backward
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4993
      functionLinenumberEnd: 5019
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - target
        - target_end
        - text
        - adjust_text
        - text_end
        - text_start
      BBCount:         24
      ICount:          165
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - onigenc_get_prev_char_head
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:4998,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4999,18'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5001,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5003,10'
          Branch Sides:
            - BranchSide:      'regexec.c:5003,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5003,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5003,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5004,10'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5018,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5004,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5005,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5015,45'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5007,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5008,14'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5012,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5008,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5009,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5010,10'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5012,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5013,16'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5014,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
      Callsites:
        - Src:             'regexec.c:5015,18'
          Dst:             onigenc_get_prev_char_head
    - functionName:    backward_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5343
      functionLinenumberEnd: 5436
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - s
        - range
        - adjrange
        - low
        - high
      BBCount:         50
      ICount:          321
      EdgeCount:       60
      CyclomaticComplexity: 12
      functionsReached:
        - map_search_backward
        - onigenc_get_prev_char_head
        - onigenc_get_right_adjust_char_head
        - slow_search_backward
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:5349,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5349,26'
              BranchSideFuncs:
                - slow_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5358,5'
              BranchSideFuncs:
                - slow_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5358,5'
              BranchSideFuncs:
                - slow_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5362,29'
              BranchSideFuncs:
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - slow_search_backward
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5366,7'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - map_search_backward
                - slow_search_backward
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5366,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5366,7'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - map_search_backward
                - slow_search_backward
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5367,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - map_search_backward
                - slow_search_backward
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5367,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5370,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - slow_search_backward
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5405,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5370,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5372,14'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_right_adjust_char_head
                - map_search_backward
                - onigenc_get_prev_char_head
                - slow_search_backward
            - BranchSide:      'regexec.c:5382,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - slow_search_backward
            - BranchSide:      'regexec.c:5403,5'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5372,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5373,45'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5379,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5374,33'
          Branch Sides:
            - BranchSide:      'regexec.c:5374,37'
              BranchSideFuncs:
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - slow_search_backward
            - BranchSide:      'regexec.c:5378,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5374,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5375,17'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5378,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5382,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5391,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5392,20'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - slow_search_backward
        - Branch String:   'regexec.c:5392,18'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5397,42'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - slow_search_backward
        - Branch String:   'regexec.c:5398,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5398,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5399,11'
              BranchSideFuncs:
                - map_search_backward
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - slow_search_backward
        - Branch String:   'regexec.c:5405,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5406,11'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5428,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5406,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5407,25'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5409,16'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5411,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5412,13'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5418,17'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5412,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5413,28'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5415,19'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
      Callsites:
        - Src:             'regexec.c:5352,9'
          Dst:             slow_search_backward
        - Src:             'regexec.c:5362,9'
          Dst:             map_search_backward
        - Src:             'regexec.c:5373,18'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5397,15'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5421,15'
          Dst:             onigenc_get_right_adjust_char_head
    - functionName:    map_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5134
      functionLinenumberEnd: 5143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - map
        - text
        - text_range
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:5137,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5138,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5142,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5138,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5138,34'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5140,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sunday_quick_search_step_forward
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5026
      functionLinenumberEnd: 5074
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - target
        - target_end
        - text
        - text_end
        - text_range
      BBCount:         21
      ICount:          194
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - onigenc_get_right_adjust_char_head
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:5044,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5045,11'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5047,16'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5050,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5051,14'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5073,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5053,5'
          Branch Sides:
            - BranchSide:      'regexec.c:5054,11'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5057,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5054,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5054,40'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5055,8'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5057,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5057,38'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5058,12'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5066,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5067,46'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5069,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:5067,11'
          Dst:             onigenc_get_right_adjust_char_head
    - functionName:    sunday_quick_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5080
      functionLinenumberEnd: 5129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - target
        - target_end
        - text
        - text_end
        - text_range
      BBCount:         21
      ICount:          194
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:5090,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5091,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5096,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5092,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5093,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5094,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5102,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5103,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5128,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5106,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5107,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5110,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5107,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5107,42'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5108,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5110,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5110,39'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5111,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5111,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5111,51'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5112,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    slow_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4987
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - target
        - target_end
        - text
        - text_end
        - text_range
      BBCount:         21
      ICount:          152
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:4966,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4967,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4969,16'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4971,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4972,10'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4986,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4972,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4973,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4983,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4975,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4976,14'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4980,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4976,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4977,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4978,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4980,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4981,16'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4982,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    forward_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5222
      functionLinenumberEnd: 5337
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - start
        - range
        - low
        - high
      BBCount:         65
      ICount:          465
      EdgeCount:       81
      CyclomaticComplexity: 18
      functionsReached:
        - map_search
        - onigenc_get_prev_char_head
        - onigenc_get_right_adjust_char_head
        - slow_search
        - sunday_quick_search
        - sunday_quick_search_step_forward
      functionUses:    6
      BranchProfiles:
        - Branch String:   'regexec.c:5231,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5231,24'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5232,9'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5232,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5233,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5235,9'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5235,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5236,12'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5239,18'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5240,7'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5240,26'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5245,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5247,21'
              BranchSideFuncs:
                - slow_search
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5251,29'
              BranchSideFuncs:
                - sunday_quick_search
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search_step_forward
                - slow_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5255,42'
              BranchSideFuncs:
                - sunday_quick_search_step_forward
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5260,20'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5264,7'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5264,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5264,12'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5336,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5264,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5265,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5336,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5265,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5265,47'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5272,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - map_search
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5272,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5275,15'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5304,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5275,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5277,14'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search
                - onigenc_get_right_adjust_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5285,13'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5302,5'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5277,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5278,45'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5282,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5278,56'
          Branch Sides:
            - BranchSide:      'regexec.c:5278,64'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search
                - onigenc_get_right_adjust_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
            - BranchSide:      'regexec.c:5278,72'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - map_search
                - onigenc_get_right_adjust_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5279,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5280,13'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5281,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5285,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5292,9'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5293,20'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5293,18'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5298,11'
              BranchSideFuncs:
                - map_search
                - onigenc_get_right_adjust_char_head
                - onigenc_get_prev_char_head
                - sunday_quick_search_step_forward
                - sunday_quick_search
                - slow_search
        - Branch String:   'regexec.c:5304,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5305,15'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5309,11'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5309,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5310,13'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5321,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5310,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5311,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5314,18'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5321,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5322,26'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5324,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:5247,9'
          Dst:             slow_search
        - Src:             'regexec.c:5251,9'
          Dst:             sunday_quick_search
        - Src:             'regexec.c:5255,9'
          Dst:             sunday_quick_search_step_forward
        - Src:             'regexec.c:5260,9'
          Dst:             map_search
        - Src:             'regexec.c:5278,18'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5316,20'
          Dst:             onigenc_get_right_adjust_char_head
    - functionName:    mem_is_in_memp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2569
      functionLinenumberEnd: 2576
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mem
        - num
        - memp
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:2572,3'
          Branch Sides:
            - BranchSide:      'regexec.c:2573,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2575,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2573,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2573,31'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2574,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    backref_check_at_nested_level
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2640
      functionLinenumberEnd: 2665
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - top
        - stk_base
        - nest
        - mem_num
        - memp
      BBCount:         21
      ICount:          121
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mem_is_in_memp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:2647,3'
          Branch Sides:
            - BranchSide:      'regexec.c:2648,9'
              BranchSideFuncs:
                - mem_is_in_memp
            - BranchSide:      'regexec.c:2664,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2648,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2649,12'
              BranchSideFuncs:
                - mem_is_in_memp
            - BranchSide:      'regexec.c:2651,14'
              BranchSideFuncs:
                - mem_is_in_memp
        - Branch String:   'regexec.c:2651,14'
          Branch Sides:
            - BranchSide:      'regexec.c:2652,12'
              BranchSideFuncs:
                - mem_is_in_memp
            - BranchSide:      'regexec.c:2654,14'
              BranchSideFuncs:
                - mem_is_in_memp
        - Branch String:   'regexec.c:2655,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2656,28'
              BranchSideFuncs:
                - mem_is_in_memp
            - BranchSide:      'regexec.c:2660,5'
              BranchSideFuncs:
                - mem_is_in_memp
        - Branch String:   'regexec.c:2656,13'
          Branch Sides:
            - BranchSide:      'regexec.c:2657,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2659,7'
              BranchSideFuncs:
                - mem_is_in_memp
      Callsites:
        - Src:             'regexec.c:2656,13'
          Dst:             mem_is_in_memp
    - functionName:    backref_match_at_nested_level
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2584
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - top
        - stk_base
        - ignore_case
        - case_fold_flag
        - nest
        - mem_num
        - memp
        - s
        - send
      BBCount:         42
      ICount:          267
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - mem_is_in_memp
        - string_cmp_ic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:2592,3'
          Branch Sides:
            - BranchSide:      'regexec.c:2593,9'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
            - BranchSide:      'regexec.c:2633,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2593,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2594,12'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
            - BranchSide:      'regexec.c:2596,14'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
        - Branch String:   'regexec.c:2596,14'
          Branch Sides:
            - BranchSide:      'regexec.c:2597,12'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
            - BranchSide:      'regexec.c:2599,14'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
        - Branch String:   'regexec.c:2600,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2601,28'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
            - BranchSide:      'regexec.c:2624,16'
              BranchSideFuncs:
                - mem_is_in_memp
                - string_cmp_ic
                - mem_is_in_memp
        - Branch String:   'regexec.c:2601,13'
          Branch Sides:
            - BranchSide:      'regexec.c:2602,20'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
            - BranchSide:      'regexec.c:2623,7'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
        - Branch String:   'regexec.c:2603,15'
          Branch Sides:
            - BranchSide:      'regexec.c:2604,17'
              BranchSideFuncs:
                - string_cmp_ic
            - BranchSide:      'regexec.c:2622,9'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
        - Branch String:   'regexec.c:2604,17'
          Branch Sides:
            - BranchSide:      'regexec.c:2604,44'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2605,18'
              BranchSideFuncs:
                - string_cmp_ic
        - Branch String:   'regexec.c:2608,17'
          Branch Sides:
            - BranchSide:      'regexec.c:2609,33'
              BranchSideFuncs:
                - string_cmp_ic
            - BranchSide:      'regexec.c:2614,15'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2609,19'
          Branch Sides:
            - BranchSide:      'regexec.c:2611,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2612,13'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2614,15'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2615,23'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2615,21'
          Branch Sides:
            - BranchSide:      'regexec.c:2614,15'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2615,36'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2625,13'
          Branch Sides:
            - BranchSide:      'regexec.c:2626,18'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
            - BranchSide:      'regexec.c:2628,7'
              BranchSideFuncs:
                - mem_is_in_memp
                - mem_is_in_memp
                - string_cmp_ic
      Callsites:
        - Src:             'regexec.c:2601,13'
          Dst:             mem_is_in_memp
        - Src:             'regexec.c:2609,19'
          Dst:             string_cmp_ic
        - Src:             'regexec.c:2625,13'
          Dst:             mem_is_in_memp
    - functionName:    string_cmp_ic
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2469
      functionLinenumberEnd: 2497
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - enc
        - case_fold_flag
        - s1
        - ps2
        - mblen
      BBCount:         19
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:2478,3'
          Branch Sides:
            - BranchSide:      'regexec.c:2479,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2495,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2481,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2481,23'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2482,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2484,5'
          Branch Sides:
            - BranchSide:      'regexec.c:2485,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2489,9'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2485,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2485,23'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2486,9'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2489,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2478,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2490,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2490,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2490,22'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2491,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stack_double
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - is_alloca
        - arg_alloc_base
        - arg_stk_base
        - arg_stk_end
        - arg_stk
        - msa
      BBCount:         40
      ICount:          412
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - realloc
      functionUses:    33
      BranchProfiles:
        - Branch String:   'regexec.c:1750,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1751,38'
              BranchSideFuncs:
                - malloc
                - malloc
            - BranchSide:      'regexec.c:1760,9'
              BranchSideFuncs:
                - realloc
                - malloc
                - malloc
        - Branch String:   'regexec.c:1752,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1753,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:1756,13'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1753,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1753,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:1753,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1753,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1753,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1753,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1760,37'
          Branch Sides:
            - BranchSide:      'regexec.c:1760,40'
              BranchSideFuncs:
                - realloc
                - malloc
                - malloc
            - BranchSide:      'regexec.c:1768,39'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regexec.c:1760,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1761,27'
              BranchSideFuncs:
                - realloc
                - malloc
                - malloc
            - BranchSide:      'regexec.c:1768,39'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regexec.c:1761,11'
          Branch Sides:
            - BranchSide:      'regexec.c:1762,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:1766,13'
              BranchSideFuncs:
                - realloc
                - malloc
        - Branch String:   'regexec.c:1762,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1762,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:1762,9'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1762,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1762,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1762,9'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1769,9'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:1770,7'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:1770,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1770,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:1770,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1770,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1770,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1770,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:1768,30'
          Dst:             realloc
    - functionName:    make_capture_history_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2529
      functionLinenumberEnd: 2564
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - kp
        - stk_top
        - str
        - reg
      BBCount:         29
      ICount:          226
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - history_node_new
        - history_tree_add_child
        - make_capture_history_tree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:2534,3'
          Branch Sides:
            - BranchSide:      'regexec.c:2535,9'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
            - BranchSide:      'regexec.c:2563,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:2535,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2536,11'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
            - BranchSide:      'regexec.c:2553,14'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
        - Branch String:   'regexec.c:2537,47'
          Branch Sides:
            - BranchSide:      'regexec.c:2538,11'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
            - BranchSide:      'regexec.c:2552,5'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
        - Branch String:   'regexec.c:2538,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2538,50'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
            - BranchSide:      'regexec.c:2538,50'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
        - Branch String:   'regexec.c:2537,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2539,17'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
            - BranchSide:      'regexec.c:2552,5'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
        - Branch String:   'regexec.c:2540,9'
          Branch Sides:
            - BranchSide:      'regexec.c:2540,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2541,24'
              BranchSideFuncs:
                - history_tree_add_child
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:2544,13'
          Branch Sides:
            - BranchSide:      'regexec.c:2544,28'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2545,16'
              BranchSideFuncs:
                - make_capture_history_tree
                - history_node_new
                - history_tree_add_child
        - Branch String:   'regexec.c:2547,13'
          Branch Sides:
            - BranchSide:      'regexec.c:2547,28'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2549,14'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
        - Branch String:   'regexec.c:2554,11'
          Branch Sides:
            - BranchSide:      'regexec.c:2555,28'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:2559,5'
              BranchSideFuncs:
                - history_node_new
                - history_tree_add_child
                - make_capture_history_tree
      Callsites:
        - Src:             'regexec.c:2539,17'
          Dst:             history_node_new
        - Src:             'regexec.c:2543,13'
          Dst:             history_tree_add_child
        - Src:             'regexec.c:2546,13'
          Dst:             make_capture_history_tree
    - functionName:    history_node_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:813,33'
          Branch Sides:
            - BranchSide:      'regexec.c:811,24'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:813,33'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:814,3'
          Branch Sides:
            - BranchSide:      'regexec.c:814,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:816,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    history_tree_add_child
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - parent
        - child
      BBCount:         16
      ICount:          132
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:831,7'
          Branch Sides:
            - BranchSide:      'regexec.c:834,9'
              BranchSideFuncs:
                - realloc
                - malloc
            - BranchSide:      'regexec.c:852,40'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:834,9'
          Branch Sides:
            - BranchSide:      'regexec.c:835,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:840,11'
              BranchSideFuncs:
                - realloc
        - Branch String:   'regexec.c:845,5'
          Branch Sides:
            - BranchSide:      'regexec.c:845,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:846,14'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:846,5'
          Branch Sides:
            - BranchSide:      'regexec.c:847,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:849,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:842,33'
          Dst:             realloc
    - functionName:    history_tree_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         17
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - history_tree_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:774,7'
          Branch Sides:
            - BranchSide:      'regexec.c:774,22'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:776,10'
              BranchSideFuncs:
                - history_tree_free
        - Branch String:   'regexec.c:776,3'
          Branch Sides:
            - BranchSide:      'regexec.c:777,9'
              BranchSideFuncs:
                - history_tree_free
            - BranchSide:      'regexec.c:781,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:777,9'
          Branch Sides:
            - BranchSide:      'regexec.c:778,25'
              BranchSideFuncs:
                - history_tree_free
            - BranchSide:      'regexec.c:780,3'
              BranchSideFuncs:
                - history_tree_free
        - Branch String:   'regexec.c:781,3'
          Branch Sides:
            - BranchSide:      'regexec.c:782,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:784,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:778,7'
          Dst:             history_tree_free
    - functionName:    history_tree_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - history_tree_clear
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:794,7'
          Branch Sides:
            - BranchSide:      'regexec.c:794,40'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regexec.c:794,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'regexec.c:793,3'
          Dst:             history_tree_clear
    - functionName:    onig_builtin_monitor
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6700
      functionLinenumberEnd: 6765
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         26
      ICount:          236
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - fflush
        - fprintf
        - onig_get_arg_by_callout_args
        - onig_get_callout_in_by_callout_args
        - onig_get_callout_num_by_callout_args
        - onig_get_callout_tag_end
        - onig_get_callout_tag_start
        - onig_get_current_by_callout_args
        - onig_get_regex_by_callout_args
        - onig_get_right_range_by_callout_args
        - onig_get_start_by_callout_args
        - onig_get_string_by_callout_args
        - onig_get_string_end_by_callout_args
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:6721,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6721,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6723,44'
              BranchSideFuncs:
                - onig_get_callout_in_by_callout_args
                - onig_get_callout_num_by_callout_args
                - onig_get_start_by_callout_args
                - onig_get_right_range_by_callout_args
                - onig_get_current_by_callout_args
                - onig_get_string_by_callout_args
                - onig_get_string_end_by_callout_args
                - onig_get_regex_by_callout_args
                - onig_get_callout_tag_start
                - onig_get_callout_tag_end
                - fprintf
                - fflush
                - snprintf
        - Branch String:   'regexec.c:6724,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6725,13'
              BranchSideFuncs:
                - onig_get_callout_num_by_callout_args
                - onig_get_start_by_callout_args
                - onig_get_right_range_by_callout_args
                - onig_get_current_by_callout_args
                - onig_get_string_by_callout_args
                - onig_get_string_end_by_callout_args
                - onig_get_regex_by_callout_args
                - onig_get_callout_tag_start
                - onig_get_callout_tag_end
                - fprintf
                - fflush
                - snprintf
            - BranchSide:      'regexec.c:6729,13'
              BranchSideFuncs:
                - onig_get_callout_num_by_callout_args
                - onig_get_start_by_callout_args
                - onig_get_right_range_by_callout_args
                - onig_get_current_by_callout_args
                - onig_get_string_by_callout_args
                - onig_get_string_end_by_callout_args
                - onig_get_regex_by_callout_args
                - onig_get_callout_tag_start
                - onig_get_callout_tag_end
                - fprintf
                - fflush
                - snprintf
        - Branch String:   'regexec.c:6725,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6726,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6727,3'
              BranchSideFuncs:
                - onig_get_callout_num_by_callout_args
                - onig_get_start_by_callout_args
                - onig_get_right_range_by_callout_args
                - onig_get_current_by_callout_args
                - onig_get_string_by_callout_args
                - onig_get_string_end_by_callout_args
                - onig_get_regex_by_callout_args
                - onig_get_callout_tag_start
                - onig_get_callout_tag_end
                - fprintf
                - fflush
                - snprintf
        - Branch String:   'regexec.c:6743,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6744,15'
              BranchSideFuncs:
                - snprintf
                - fprintf
                - fflush
            - BranchSide:      'regexec.c:6749,15'
              BranchSideFuncs:
                - fprintf
                - fflush
        - Branch String:   'regexec.c:6750,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6750,41'
              BranchSideFuncs:
                - fprintf
                - fflush
            - BranchSide:      'regexec.c:6751,12'
              BranchSideFuncs:
                - fprintf
                - fflush
        - Branch String:   'regexec.c:6751,5'
          Branch Sides:
            - BranchSide:      'regexec.c:6751,50'
              BranchSideFuncs:
                - fprintf
                - fflush
            - BranchSide:      'regexec.c:6752,9'
              BranchSideFuncs:
                - fprintf
                - fflush
      Callsites:
        - Src:             'regexec.c:6720,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6723,8'
          Dst:             onig_get_callout_in_by_callout_args
        - Src:             'regexec.c:6733,15'
          Dst:             onig_get_callout_num_by_callout_args
        - Src:             'regexec.c:6734,15'
          Dst:             onig_get_start_by_callout_args
        - Src:             'regexec.c:6735,15'
          Dst:             onig_get_right_range_by_callout_args
        - Src:             'regexec.c:6736,15'
          Dst:             onig_get_current_by_callout_args
        - Src:             'regexec.c:6737,15'
          Dst:             onig_get_string_by_callout_args
        - Src:             'regexec.c:6738,15'
          Dst:             onig_get_string_end_by_callout_args
        - Src:             'regexec.c:6739,15'
          Dst:             onig_get_regex_by_callout_args
        - Src:             'regexec.c:6740,15'
          Dst:             onig_get_callout_tag_start
        - Src:             'regexec.c:6741,15'
          Dst:             onig_get_callout_tag_end
        - Src:             'regexec.c:6744,5'
          Dst:             snprintf
        - Src:             'regexec.c:6755,3'
          Dst:             fprintf
        - Src:             'regexec.c:6762,3'
          Dst:             fflush
    - functionName:    onig_get_arg_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6288
      functionLinenumberEnd: 6302
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - index
        - type
        - val
      BBCount:         14
      ICount:          99
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regexec.c:6294,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6294,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6295,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6295,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6296,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6301,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6296,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6296,36'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6297,9'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6297,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6297,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6293,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_callout_in_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6211
      functionLinenumberEnd: 6212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_callout_num_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6205
      functionLinenumberEnd: 6206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_start_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6318
      functionLinenumberEnd: 6319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_right_range_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6324
      functionLinenumberEnd: 6325
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_current_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6330
      functionLinenumberEnd: 6331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_string_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6306
      functionLinenumberEnd: 6307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_string_end_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6312
      functionLinenumberEnd: 6313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_regex_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6336
      functionLinenumberEnd: 6337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_setup_builtin_monitors_by_ascii_encoded_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6769
      functionLinenumberEnd: 6789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
      BBCount:         11
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - onig_builtin_monitor
        - onig_set_callout_of_name
        - onigenc_str_bytelen_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6776,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6777,21'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
            - BranchSide:      'regexec.c:6779,13'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'regexec.c:6786,3'
          Branch Sides:
            - BranchSide:      'regexec.c:6786,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6788,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6786,3'
          Dst:             onigenc_str_bytelen_null
        - Src:             'regexec.c:6786,3'
          Dst:             onig_set_callout_of_name
        - Src:             'regexec.c:6786,3'
          Dst:             onig_builtin_monitor
    - functionName:    onig_builtin_cmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6584
      functionLinenumberEnd: 6690
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         71
      ICount:          459
      EdgeCount:       89
      CyclomaticComplexity: 20
      functionsReached:
        - onig_get_arg_by_callout_args
        - onig_get_callout_data_by_callout_args
        - onig_get_callout_data_by_callout_args_self
        - onig_set_callout_data_by_callout_args_self
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:6597,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6597,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6599,7'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6599,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6600,47'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args
                - onig_get_arg_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
            - BranchSide:      'regexec.c:6608,14'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6601,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6601,33'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6602,14'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6602,14'
          Branch Sides:
            - BranchSide:      'regexec.c:6603,10'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
            - BranchSide:      'regexec.c:6605,16'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6612,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6612,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6614,7'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6614,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6615,47'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6623,14'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6616,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6616,33'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6617,14'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6617,14'
          Branch Sides:
            - BranchSide:      'regexec.c:6618,10'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6620,16'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6628,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6629,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6630,12'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6630,12'
          Branch Sides:
            - BranchSide:      'regexec.c:6635,38'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6677,28'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6636,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6636,34'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6638,15'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6641,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6642,12'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6647,10'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6644,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6644,28'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6645,5'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6649,5'
          Branch Sides:
            - BranchSide:      'regexec.c:6651,11'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6655,11'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6659,11'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6664,11'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6669,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6651,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6651,22'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6652,10'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6655,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6655,22'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6656,10'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6659,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6659,25'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6660,16'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6660,16'
          Branch Sides:
            - BranchSide:      'regexec.c:6660,28'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6661,13'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6664,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6664,25'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6665,16'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6665,16'
          Branch Sides:
            - BranchSide:      'regexec.c:6665,28'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6666,13'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6674,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6674,34'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6675,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6680,3'
          Branch Sides:
            - BranchSide:      'regexec.c:6681,20'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6682,20'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6683,20'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6684,20'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6685,20'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6686,20'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6689,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6596,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6600,9'
          Dst:             onig_get_callout_data_by_callout_args
        - Src:             'regexec.c:6611,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6615,9'
          Dst:             onig_get_callout_data_by_callout_args
        - Src:             'regexec.c:6627,7'
          Dst:             onig_get_callout_data_by_callout_args_self
        - Src:             'regexec.c:6635,9'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6673,9'
          Dst:             onig_set_callout_data_by_callout_args_self
    - functionName:    onig_get_callout_data_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - callout_num
        - slot
        - type
        - val
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_get_callout_data
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:1663,10'
          Dst:             onig_get_callout_data
    - functionName:    onig_get_callout_data_by_callout_args_self
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - slot
        - type
        - val
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_get_callout_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:1671,10'
          Dst:             onig_get_callout_data
    - functionName:    onig_set_callout_data_by_callout_args_self
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - slot
        - type
        - val
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_set_callout_data
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:1719,10'
          Dst:             onig_set_callout_data
    - functionName:    onig_set_callout_data
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1690
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
        - callout_num
        - slot
        - type
        - val
      BBCount:         4
      ICount:          70
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:1682,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1682,25'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1684,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_callout_data
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
        - callout_num
        - slot
        - type
        - val
      BBCount:         13
      ICount:          118
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:1630,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1630,25'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1632,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1633,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1634,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1638,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1639,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1639,34'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1640,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1640,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1640,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1641,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_builtin_max
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6510
      functionLinenumberEnd: 6571
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         48
      ICount:          255
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - onig_check_callout_data_and_clear_old_values
        - onig_get_arg_by_callout_args
        - onig_get_callout_data_by_callout_args
        - onig_get_callout_data_by_callout_args_self
        - onig_set_callout_data_by_callout_args_self
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:6523,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6524,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6525,12'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6532,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6532,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6533,7'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args
        - Branch String:   'regexec.c:6533,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6534,47'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6542,20'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6535,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6535,33'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6536,14'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6536,14'
          Branch Sides:
            - BranchSide:      'regexec.c:6537,15'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6539,22'
              BranchSideFuncs:
                - onig_get_arg_by_callout_args
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6546,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6546,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6548,21'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6549,25'
          Branch Sides:
            - BranchSide:      'regexec.c:6549,28'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6552,7'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6549,46'
          Branch Sides:
            - BranchSide:      'regexec.c:6549,49'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6552,7'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6549,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6550,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6552,7'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6552,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6553,9'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6561,9'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6553,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6554,15'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6557,14'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6554,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6554,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6555,12'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6562,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6562,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6563,12'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6568,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6568,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6570,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6519,10'
          Dst:             onig_check_callout_data_and_clear_old_values
        - Src:             'regexec.c:6522,7'
          Dst:             onig_get_callout_data_by_callout_args_self
        - Src:             'regexec.c:6531,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6534,9'
          Dst:             onig_get_callout_data_by_callout_args
        - Src:             'regexec.c:6545,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6567,7'
          Dst:             onig_set_callout_data_by_callout_args_self
    - functionName:    onig_check_callout_data_and_clear_old_values
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1565
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:1574,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1575,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1580,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_builtin_total_count
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6452
      functionLinenumberEnd: 6506
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         41
      ICount:          217
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - onig_get_arg_by_callout_args
        - onig_get_callout_data_by_callout_args_self_dont_clear_old
        - onig_set_callout_data_by_callout_args_self
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:6461,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6461,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6463,21'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6464,25'
          Branch Sides:
            - BranchSide:      'regexec.c:6464,28'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6467,65'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6464,46'
          Branch Sides:
            - BranchSide:      'regexec.c:6464,49'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6467,65'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6464,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6465,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6467,65'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6469,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6470,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6471,12'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6476,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6477,10'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6484,10'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6478,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6479,12'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
            - BranchSide:      'regexec.c:6480,14'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6490,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6490,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6493,65'
              BranchSideFuncs:
                - onig_get_callout_data_by_callout_args_self_dont_clear_old
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6495,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6496,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6497,12'
              BranchSideFuncs:
                - onig_set_callout_data_by_callout_args_self
        - Branch String:   'regexec.c:6503,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6503,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6505,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6460,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6467,7'
          Dst:             onig_get_callout_data_by_callout_args_self_dont_clear_old
        - Src:             'regexec.c:6489,7'
          Dst:             onig_set_callout_data_by_callout_args_self
        - Src:             'regexec.c:6493,7'
          Dst:             onig_get_callout_data_by_callout_args_self_dont_clear_old
        - Src:             'regexec.c:6502,7'
          Dst:             onig_set_callout_data_by_callout_args_self
    - functionName:    onig_get_callout_data_by_callout_args_self_dont_clear_old
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - slot
        - type
        - val
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_get_callout_data_dont_clear_old
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:1618,10'
          Dst:             onig_get_callout_data_dont_clear_old
    - functionName:    onig_get_callout_data_dont_clear_old
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
        - callout_num
        - slot
        - type
        - val
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:1591,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1591,25'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1593,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1595,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1595,34'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1596,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1596,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1596,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1597,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_builtin_count
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6444
      functionLinenumberEnd: 6447
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_builtin_total_count
        - onig_check_callout_data_and_clear_old_values
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:6445,10'
          Dst:             onig_check_callout_data_and_clear_old_values
        - Src:             'regexec.c:6447,10'
          Dst:             onig_builtin_total_count
    - functionName:    onig_builtin_skip
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6434
      functionLinenumberEnd: 6438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:6435,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6435,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6436,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_builtin_error
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6412
      functionLinenumberEnd: 6429
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - onig_get_arg_by_callout_args
        - onig_is_error_code_needs_param
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:6418,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6418,32'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6420,17'
              BranchSideFuncs:
                - onig_is_error_code_needs_param
        - Branch String:   'regexec.c:6421,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6422,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6424,43'
              BranchSideFuncs:
                - onig_is_error_code_needs_param
      Callsites:
        - Src:             'regexec.c:6417,7'
          Dst:             onig_get_arg_by_callout_args
        - Src:             'regexec.c:6424,12'
          Dst:             onig_is_error_code_needs_param
    - functionName:    onig_builtin_mismatch
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6406
      functionLinenumberEnd: 6407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_builtin_fail
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6400
      functionLinenumberEnd: 6401
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - user_data
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_used_stack_size_in_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6381
      functionLinenumberEnd: 6392
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - used_num
        - used_bytes
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6386,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6387,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6389,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6389,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6389,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6390,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_capture_range_in_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6349
      functionLinenumberEnd: 6377
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - mem_num
        - begin
        - end
      BBCount:         20
      ICount:          200
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6364,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6365,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6374,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6365,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6366,23'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6370,17'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6366,23'
          Branch Sides:
            - BranchSide:      'regexec.c:6366,23'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6366,23'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6366,23'
          Branch Sides:
            - BranchSide:      'regexec.c:6366,49'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6366,49'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6367,23'
          Branch Sides:
            - BranchSide:      'regexec.c:6367,23'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6367,23'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6367,23'
          Branch Sides:
            - BranchSide:      'regexec.c:6367,49'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6367,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_retry_counter_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6342
      functionLinenumberEnd: 6343
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_passed_args_num_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6271
      functionLinenumberEnd: 6283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6277,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6277,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6278,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6278,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6279,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6282,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6276,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_args_num_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6255
      functionLinenumberEnd: 6267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6261,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6261,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6262,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6262,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6263,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6266,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6260,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_contents_end_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6239
      functionLinenumberEnd: 6251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6245,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6245,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6246,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6246,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6247,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6250,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6244,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_contents_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6223
      functionLinenumberEnd: 6235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_reg_callout_list_at
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6229,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6229,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6230,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6230,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6231,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6234,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6228,7'
          Dst:             onig_reg_callout_list_at
    - functionName:    onig_get_name_id_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6217
      functionLinenumberEnd: 6218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_retraction_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6198
      functionLinenumberEnd: 6200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_retraction_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6192
      functionLinenumberEnd: 6193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_progress_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6185
      functionLinenumberEnd: 6187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_progress_callout
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6179
      functionLinenumberEnd: 6180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_init_for_match_at
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6165
      functionLinenumberEnd: 6166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - match_at
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:6166,10'
          Dst:             match_at
    - functionName:    match_at
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2865
      functionLinenumberEnd: 4497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - in_right_range
        - sstart
        - msa
      BBCount:         1673
      ICount:          10964
      EdgeCount:       2149
      CyclomaticComplexity: 478
      functionsReached:
        - backref_check_at_nested_level
        - backref_match_at_nested_level
        - history_node_new
        - history_tree_clear
        - make_capture_history_tree
        - onig_get_callout_start_func
        - onig_is_in_code_range
        - onig_reg_callout_list_at
        - onigenc_egcb_is_break_position
        - onigenc_get_prev_char_head
        - onigenc_is_mbc_word_ascii
        - onigenc_step_back
        - onigenc_wb_is_break_position
        - stack_double
        - string_cmp_ic
      functionUses:    11
      BranchProfiles:
        - Branch String:   'regexec.c:3028,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3029,12'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3039,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
        - Branch String:   'regexec.c:3029,5'
          Branch Sides:
            - BranchSide:      'regexec.c:3031,31'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3035,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:3047,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3048,25'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
            - BranchSide:      'regexec.c:3055,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
        - Branch String:   'regexec.c:3050,36'
          Branch Sides:
            - BranchSide:      'regexec.c:3050,39'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
            - BranchSide:      'regexec.c:3051,30'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
        - Branch String:   'regexec.c:3050,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3051,30'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
            - BranchSide:      'regexec.c:3052,3'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
        - Branch String:   'regexec.c:3057,3'
          Branch Sides:
            - BranchSide:      'regexec.c:3057,3'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3057,3'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - malloc
        - Branch String:   'regexec.c:3057,3'
          Branch Sides:
            - BranchSide:      'regexec.c:3057,3'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3057,3'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3059,3'
          Branch Sides:
            - BranchSide:      'regexec.c:3060,26'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3069,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3080,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3081,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3084,18'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3081,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3081,30'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3082,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3085,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3085,21'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3091,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3085,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3086,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3091,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3091,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3092,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3112,20'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3092,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3093,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3108,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3093,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3094,24'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3099,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3099,37'
          Branch Sides:
            - BranchSide:      'regexec.c:3099,40'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3103,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3099,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3100,15'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:3103,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3120,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3121,13'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3181,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3121,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3121,30'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3141,35'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3143,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3144,17'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3154,15'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3144,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3145,39'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3149,32'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3145,39'
          Branch Sides:
            - BranchSide:      'regexec.c:3145,39'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3145,39'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3145,39'
          Branch Sides:
            - BranchSide:      'regexec.c:3145,65'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3145,65'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3146,39'
          Branch Sides:
            - BranchSide:      'regexec.c:3146,39'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3146,39'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3146,39'
          Branch Sides:
            - BranchSide:      'regexec.c:3146,65'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3146,65'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3154,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3157,17'
              BranchSideFuncs:
                - history_tree_clear
                - make_capture_history_tree
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_node_new
            - BranchSide:      'regexec.c:3179,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3157,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3158,45'
              BranchSideFuncs:
                - history_node_new
                - make_capture_history_tree
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
            - BranchSide:      'regexec.c:3162,22'
              BranchSideFuncs:
                - history_tree_clear
                - make_capture_history_tree
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_node_new
        - Branch String:   'regexec.c:3159,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3159,15'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3160,13'
              BranchSideFuncs:
                - make_capture_history_tree
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - history_node_new
        - Branch String:   'regexec.c:3173,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3173,24'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:3174,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3181,46'
          Branch Sides:
            - BranchSide:      'regexec.c:3182,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3198,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3181,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3183,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3198,11'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3185,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3187,11'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:3190,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3190,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3192,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3194,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3198,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3198,40'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3198,11'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:3207,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3207,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3208,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3209,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3209,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3210,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3215,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3215,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3216,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3217,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3217,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3218,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3219,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3219,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3220,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3225,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3225,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3226,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3227,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3227,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3228,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3229,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3229,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3230,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3231,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3231,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3232,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3237,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3237,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3238,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3239,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3239,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3240,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3241,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3241,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3242,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3243,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3243,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3244,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3245,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3245,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3246,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3251,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3251,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3252,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3253,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3253,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3254,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3255,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3255,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3256,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3257,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3257,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3258,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3259,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3259,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3260,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3261,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3261,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3262,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3268,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3268,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3269,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3270,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3271,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3273,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3271,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3270,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3271,28'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3277,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3277,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3278,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3279,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3279,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3280,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3281,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3281,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3282,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3287,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3287,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3288,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3289,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3289,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3290,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3291,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3291,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3292,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3293,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3293,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3294,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3295,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3295,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3296,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3301,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3301,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3302,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3303,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3303,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3304,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3305,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3305,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3306,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3307,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3307,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3308,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3309,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3309,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3310,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3311,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3311,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3312,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3313,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3313,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3314,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3320,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3320,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3321,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3322,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3323,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3328,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3323,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3323,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3324,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3325,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3325,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3326,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3333,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3333,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3334,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3335,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3336,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3343,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3336,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3336,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3337,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3338,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3338,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3339,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3340,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3340,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3341,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3350,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3350,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3351,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3352,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3353,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3356,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3353,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3353,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3354,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3360,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3360,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3361,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3361,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3361,46'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3362,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3362,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3362,43'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3363,8'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3368,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3368,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3369,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3369,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3369,13'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3369,45'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3378,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3378,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3379,14'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3382,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3382,61'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3384,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3388,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3388,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3389,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3389,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3390,9'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3393,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3393,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3394,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3396,10'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3402,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3402,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3403,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3403,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3403,46'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3404,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3409,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3409,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3410,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3410,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3410,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - onig_is_in_code_range
            - BranchSide:      'regexec.c:3411,10'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3421,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3422,11'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3427,14'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3422,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3422,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3423,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3430,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3430,59'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3431,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3438,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3438,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3439,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3439,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3440,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - onig_is_in_code_range
            - BranchSide:      'regexec.c:3443,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3443,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3444,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3446,10'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3452,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3452,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3453,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3454,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3454,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3455,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3455,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3455,51'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3456,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3461,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3461,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3462,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3463,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3463,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3464,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3470,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3471,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3477,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3471,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3471,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3471,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3471,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3471,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3471,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3473,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3473,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3474,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3474,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3474,54'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3475,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3481,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3482,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3492,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3482,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3482,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3482,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3482,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3482,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3482,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3484,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3485,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3489,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3485,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3485,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3486,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3500,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3501,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3510,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3501,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3502,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3504,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3502,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3502,13'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3502,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3502,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3502,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3502,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3505,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3505,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3506,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3506,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3506,56'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3507,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3518,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3519,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3532,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3519,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3520,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3522,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3520,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3520,13'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3520,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3520,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3520,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3520,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3523,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3524,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3528,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3524,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3524,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3525,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3535,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3535,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3536,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3536,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3537,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3539,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3544,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3544,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3545,13'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3545,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3546,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3548,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3553,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3553,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3554,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3554,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3555,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3557,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3562,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3562,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3563,11'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3563,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3564,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3566,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3575,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3576,11'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3581,62'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - onigenc_is_mbc_word_ascii
        - Branch String:   'regexec.c:3576,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3576,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3577,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3577,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3577,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3577,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3577,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3578,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3579,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3577,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3578,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3579,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3582,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3583,19'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3587,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3583,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3583,19'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3583,19'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3583,19'
          Branch Sides:
            - BranchSide:      'regexec.c:3584,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3585,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3583,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3584,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3585,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3587,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3588,20'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3588,20'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3588,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3588,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3588,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3587,17'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3589,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3601,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3602,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regexec.c:3606,62'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - onigenc_is_mbc_word_ascii
        - Branch String:   'regexec.c:3602,34'
          Branch Sides:
            - BranchSide:      'regexec.c:3602,37'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3604,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3602,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3602,37'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3602,37'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3602,37'
          Branch Sides:
            - BranchSide:      'regexec.c:3603,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3604,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3602,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3603,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3604,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3607,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3608,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3612,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3608,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3608,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3608,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3608,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3609,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3610,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3608,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3609,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3610,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3612,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3613,20'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3613,20'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3613,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3613,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3613,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3612,17'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3614,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3627,32'
          Branch Sides:
            - BranchSide:      'regexec.c:3627,35'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
            - BranchSide:      'regexec.c:3640,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3627,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3627,35'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3627,35'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3627,35'
          Branch Sides:
            - BranchSide:      'regexec.c:3629,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3640,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3627,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3629,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3640,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3629,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3630,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3633,55'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3634,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3634,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3634,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3634,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3635,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3638,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3634,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3635,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3638,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3647,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3648,62'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3657,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3649,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3649,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3649,15'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3649,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3650,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3655,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3649,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3650,17'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3655,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3650,31'
          Branch Sides:
            - BranchSide:      'regexec.c:3650,36'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3651,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3650,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3650,36'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3650,36'
              BranchSideFuncs:
                - onigenc_is_mbc_word_ascii
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3650,36'
          Branch Sides:
            - BranchSide:      'regexec.c:3651,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3654,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3650,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3651,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3654,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3665,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3667,53'
              BranchSideFuncs:
                - onigenc_egcb_is_break_position
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3671,51'
              BranchSideFuncs:
                - onigenc_wb_is_break_position
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3675,11'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:3679,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3680,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3682,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3682,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3683,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3687,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3692,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3692,30'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3693,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3693,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3693,34'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3694,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3694,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3694,44'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3696,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3700,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3700,28'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3701,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3701,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3701,34'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3702,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3702,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3702,42'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3704,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3708,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3709,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3713,18'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3709,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3709,36'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3710,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3715,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3716,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3719,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3723,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3728,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3735,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3728,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3728,38'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3729,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3748,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3753,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3761,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3753,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3753,38'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3754,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3754,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3754,46'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3755,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3763,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3763,36'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3764,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3764,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3764,44'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3765,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3783,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3785,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3789,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3792,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3785,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3785,30'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3786,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3786,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3786,48'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3787,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3789,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3789,31'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3790,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3799,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3799,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3799,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3799,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3799,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3799,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3811,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3811,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3811,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3811,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3811,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3811,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3827,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3827,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3828,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3827,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3827,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3827,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3827,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3827,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3827,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3829,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3829,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3829,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3829,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3829,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3829,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3838,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3838,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3840,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3838,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3838,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3838,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3838,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3838,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3838,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3840,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3840,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3840,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3840,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3841,32'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3843,32'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3840,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3841,32'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:3843,32'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:3845,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3845,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3845,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3845,7'
          Branch Sides:
            - BranchSide:      'regexec.c:3845,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:3845,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3864,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3864,58'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3865,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3865,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3865,58'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3867,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3867,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3867,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3867,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3867,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3867,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3867,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3868,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3868,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3868,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3868,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3868,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3868,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3870,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3871,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3875,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3871,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3871,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3872,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3872,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3872,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3873,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3872,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3872,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3872,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3883,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3883,58'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3884,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3884,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3884,58'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3886,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3886,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3886,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3886,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3886,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3886,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3886,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3887,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3887,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3887,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3887,18'
          Branch Sides:
            - BranchSide:      'regexec.c:3887,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3887,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3889,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3890,11'
              BranchSideFuncs:
                - string_cmp_ic
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3894,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3890,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3890,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3891,11'
              BranchSideFuncs:
                - string_cmp_ic
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3891,11'
          Branch Sides:
            - BranchSide:      'regexec.c:3891,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3892,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3903,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3904,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3921,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3904,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3904,29'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3904,53'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3906,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3906,60'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3907,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3907,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3907,60'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3909,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3909,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3909,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3909,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3909,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3909,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3909,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3910,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3910,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3910,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3910,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3910,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3910,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3912,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3913,19'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3919,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3913,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3913,41'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3914,21'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3915,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3915,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3916,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3915,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3915,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3915,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3916,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3916,26'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3917,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3921,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3921,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3923,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3932,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3933,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3950,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3933,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3933,29'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3933,53'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3935,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3935,60'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3936,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3936,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3936,60'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3938,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3938,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3938,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3938,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3938,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3938,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3938,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3939,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3939,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3939,20'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3939,20'
          Branch Sides:
            - BranchSide:      'regexec.c:3939,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3939,18'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
        - Branch String:   'regexec.c:3941,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3942,19'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3948,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3942,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3942,41'
              BranchSideFuncs:
                - string_cmp_ic
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3943,21'
              BranchSideFuncs:
                - string_cmp_ic
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3944,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3944,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3944,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3945,17'
          Branch Sides:
            - BranchSide:      'regexec.c:3945,26'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - string_cmp_ic
            - BranchSide:      'regexec.c:3946,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3950,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3950,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3952,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3968,16'
          Branch Sides:
            - BranchSide:      'regexec.c:3968,30'
              BranchSideFuncs:
                - backref_match_at_nested_level
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3968,55'
              BranchSideFuncs:
                - backref_match_at_nested_level
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3970,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3972,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3975,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3984,16'
          Branch Sides:
            - BranchSide:      'regexec.c:3984,30'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3984,55'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3986,9'
          Branch Sides:
            - BranchSide:      'regexec.c:3987,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3992,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3988,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3988,60'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3989,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3989,15'
          Branch Sides:
            - BranchSide:      'regexec.c:3989,60'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3990,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:3992,13'
          Branch Sides:
            - BranchSide:      'regexec.c:3992,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:3994,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4005,16'
          Branch Sides:
            - BranchSide:      'regexec.c:4005,30'
              BranchSideFuncs:
                - backref_check_at_nested_level
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4005,55'
              BranchSideFuncs:
                - backref_check_at_nested_level
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4007,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4009,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4011,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4017,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4017,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4017,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4017,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4017,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4017,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4026,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4026,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4026,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4026,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4026,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4026,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4028,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4028,23'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4051,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4059,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4059,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4061,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4065,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4069,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4065,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4065,31'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4066,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4079,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4079,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4084,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4089,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4093,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4089,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4089,31'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4090,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4093,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4093,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4093,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4093,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4093,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4093,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4106,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4106,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4106,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4106,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4106,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4106,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4112,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4112,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4112,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4112,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4112,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4112,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4122,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4122,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4122,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4122,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4122,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4122,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4122,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4133,32'
          Branch Sides:
            - BranchSide:      'regexec.c:4133,35'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4139,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4133,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4134,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4139,12'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4134,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4134,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4134,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4134,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4134,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4134,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4149,32'
          Branch Sides:
            - BranchSide:      'regexec.c:4149,35'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4153,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4149,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4150,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4153,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4150,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4150,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4150,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4150,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4150,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4150,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4160,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4160,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4160,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4160,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4160,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4160,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4161,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4162,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4164,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4162,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4162,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4162,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4162,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4162,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4162,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4171,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4171,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4171,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4171,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4171,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4171,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4172,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4173,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4177,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4173,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4173,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4173,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4173,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4173,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4173,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4182,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4182,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4182,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4182,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4182,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4184,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4186,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4188,16'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4188,16'
          Branch Sides:
            - BranchSide:      'regexec.c:4189,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4194,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4190,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4190,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4190,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4190,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4190,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4190,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4196,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4196,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4196,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4196,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4196,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4196,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4201,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4201,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4201,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4201,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4201,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4203,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4203,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4203,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4203,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4203,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4203,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4204,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4205,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4208,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4208,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4209,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4213,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4209,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4209,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4209,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4209,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4209,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4209,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4220,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4221,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4222,31'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4224,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4225,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4241,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4232,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4234,11'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4236,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4242,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4242,15'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4242,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4242,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4242,15'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4242,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4248,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4248,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4248,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4248,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4248,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4248,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4249,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4249,7'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4249,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4249,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4249,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4249,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4255,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4256,22'
              BranchSideFuncs:
                - onigenc_step_back
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4262,21'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4257,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4257,25'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4258,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4265,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4265,24'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4266,15'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4266,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4267,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4270,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4267,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4267,28'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4268,28'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4277,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4278,22'
              BranchSideFuncs:
                - onigenc_step_back
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4281,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4279,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4279,25'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4280,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4281,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4282,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4286,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4282,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4282,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4282,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4282,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4282,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4282,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4291,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4291,37'
              BranchSideFuncs:
                - onigenc_step_back
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4292,20'
              BranchSideFuncs:
                - onigenc_step_back
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4293,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4293,23'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4294,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4294,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4295,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4297,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4295,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4295,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4295,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4295,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4295,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4295,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4302,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4302,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4302,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4302,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4302,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4302,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4302,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4302,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4302,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4303,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4304,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4306,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4311,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4312,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4314,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4312,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4312,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4312,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4312,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4312,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4312,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4314,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4314,9'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4314,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4314,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4314,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4314,9'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4325,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4327,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4331,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4335,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4339,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4327,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4327,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4327,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4327,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4327,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4327,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4331,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4331,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4331,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4331,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4331,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4331,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4335,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4335,11'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4335,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4335,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4335,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4335,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4349,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4351,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4354,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4358,21'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4362,21'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4368,25'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4371,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4375,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4351,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4351,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4352,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4351,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4351,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4351,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4351,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4351,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4351,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4355,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4356,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4355,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4355,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4355,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4355,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4355,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4355,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4366,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4365,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4365,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4400,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4401,21'
              BranchSideFuncs:
                - onig_get_callout_start_func
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4405,19'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - malloc
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4409,31'
          Branch Sides:
            - BranchSide:      'regexec.c:4409,35'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - malloc
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4428,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4409,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4410,11'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - malloc
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4428,14'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
        - Branch String:   'regexec.c:4412,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4414,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4417,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
                - stack_double
            - BranchSide:      'regexec.c:4420,17'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:4420,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4421,27'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4423,24'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:4431,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4432,19'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4437,22'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
        - Branch String:   'regexec.c:4432,19'
          Branch Sides:
            - BranchSide:      'regexec.c:4433,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
                - stack_double
            - BranchSide:      'regexec.c:4435,13'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4433,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4433,17'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4433,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4433,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4433,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4433,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4439,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4439,17'
              BranchSideFuncs:
                - stack_double
                - onig_reg_callout_list_at
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4439,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4439,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4439,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4439,17'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4451,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4452,18'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4455,7'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4468,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4468,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4480,7'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:4471,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4471,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
            - BranchSide:      'regexec.c:4471,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4471,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4471,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4472,7'
              BranchSideFuncs:
                - onig_reg_callout_list_at
                - stack_double
                - stack_double
                - malloc
                - onig_get_callout_start_func
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onigenc_step_back
                - stack_double
                - stack_double
                - onigenc_step_back
                - onigenc_step_back
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - backref_check_at_nested_level
                - backref_match_at_nested_level
                - string_cmp_ic
                - string_cmp_ic
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - onigenc_wb_is_break_position
                - onigenc_egcb_is_break_position
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_get_prev_char_head
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - onigenc_is_mbc_word_ascii
                - stack_double
                - stack_double
                - stack_double
                - stack_double
                - onig_is_in_code_range
                - onig_is_in_code_range
                - history_tree_clear
                - make_capture_history_tree
                - history_node_new
        - Branch String:   'regexec.c:4471,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4480,7'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4480,7'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:4480,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4488,43'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4495,3'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:4495,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4495,3'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'regexec.c:4495,3'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4495,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4495,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4495,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:3158,45'
          Dst:             history_node_new
        - Src:             'regexec.c:3163,15'
          Dst:             history_tree_clear
        - Src:             'regexec.c:3171,17'
          Dst:             make_capture_history_tree
        - Src:             'regexec.c:3382,15'
          Dst:             onig_is_in_code_range
        - Src:             'regexec.c:3430,13'
          Dst:             onig_is_in_code_range
        - Src:             'regexec.c:3471,9'
          Dst:             stack_double
        - Src:             'regexec.c:3482,9'
          Dst:             stack_double
        - Src:             'regexec.c:3502,13'
          Dst:             stack_double
        - Src:             'regexec.c:3520,13'
          Dst:             stack_double
        - Src:             'regexec.c:3545,13'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3563,11'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3577,17'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3581,35'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:3583,19'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3587,17'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3588,20'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3602,37'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3606,35'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:3608,17'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3612,17'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3613,20'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3627,35'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3633,28'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:3634,17'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3648,35'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:3649,15'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3650,36'
          Dst:             onigenc_is_mbc_word_ascii
        - Src:             'regexec.c:3663,33'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:3667,22'
          Dst:             onigenc_egcb_is_break_position
        - Src:             'regexec.c:3671,22'
          Dst:             onigenc_wb_is_break_position
        - Src:             'regexec.c:3714,33'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:3799,7'
          Dst:             stack_double
        - Src:             'regexec.c:3811,7'
          Dst:             stack_double
        - Src:             'regexec.c:3829,9'
          Dst:             stack_double
        - Src:             'regexec.c:3845,7'
          Dst:             stack_double
        - Src:             'regexec.c:3891,11'
          Dst:             string_cmp_ic
        - Src:             'regexec.c:3944,13'
          Dst:             string_cmp_ic
        - Src:             'regexec.c:3970,15'
          Dst:             backref_match_at_nested_level
        - Src:             'regexec.c:4007,13'
          Dst:             backref_check_at_nested_level
        - Src:             'regexec.c:4017,7'
          Dst:             stack_double
        - Src:             'regexec.c:4093,11'
          Dst:             stack_double
        - Src:             'regexec.c:4106,7'
          Dst:             stack_double
        - Src:             'regexec.c:4112,7'
          Dst:             stack_double
        - Src:             'regexec.c:4134,11'
          Dst:             stack_double
        - Src:             'regexec.c:4150,11'
          Dst:             stack_double
        - Src:             'regexec.c:4160,7'
          Dst:             stack_double
        - Src:             'regexec.c:4162,9'
          Dst:             stack_double
        - Src:             'regexec.c:4171,7'
          Dst:             stack_double
        - Src:             'regexec.c:4173,9'
          Dst:             stack_double
        - Src:             'regexec.c:4190,9'
          Dst:             stack_double
        - Src:             'regexec.c:4196,7'
          Dst:             stack_double
        - Src:             'regexec.c:4203,7'
          Dst:             stack_double
        - Src:             'regexec.c:4209,11'
          Dst:             stack_double
        - Src:             'regexec.c:4242,15'
          Dst:             stack_double
        - Src:             'regexec.c:4249,7'
          Dst:             stack_double
        - Src:             'regexec.c:4256,22'
          Dst:             onigenc_step_back
        - Src:             'regexec.c:4278,22'
          Dst:             onigenc_step_back
        - Src:             'regexec.c:4282,9'
          Dst:             stack_double
        - Src:             'regexec.c:4292,20'
          Dst:             onigenc_step_back
        - Src:             'regexec.c:4295,9'
          Dst:             stack_double
        - Src:             'regexec.c:4312,9'
          Dst:             stack_double
        - Src:             'regexec.c:4314,9'
          Dst:             stack_double
        - Src:             'regexec.c:4327,11'
          Dst:             stack_double
        - Src:             'regexec.c:4331,11'
          Dst:             stack_double
        - Src:             'regexec.c:4335,11'
          Dst:             stack_double
        - Src:             'regexec.c:4398,13'
          Dst:             onig_reg_callout_list_at
        - Src:             'regexec.c:4402,18'
          Dst:             onig_get_callout_start_func
        - Src:             'regexec.c:4433,17'
          Dst:             stack_double
        - Src:             'regexec.c:4439,17'
          Dst:             stack_double
    - functionName:    onig_regset_get_region
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6152
      functionLinenumberEnd: 6157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - set
        - at
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6153,14'
          Branch Sides:
            - BranchSide:      'regexec.c:6153,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6154,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6153,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6154,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6156,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_regset_get_regex
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6143
      functionLinenumberEnd: 6148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - set
        - at
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6144,14'
          Branch Sides:
            - BranchSide:      'regexec.c:6144,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6145,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6144,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6145,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6147,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_regset_number_of_regex
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6137
      functionLinenumberEnd: 6138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_regset_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6117
      functionLinenumberEnd: 6133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - onig_free
        - onig_region_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6120,3'
          Branch Sides:
            - BranchSide:      'regexec.c:6124,14'
              BranchSideFuncs:
                - onig_free
                - free
                - free
                - onig_region_free
            - BranchSide:      'regexec.c:6131,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'regexec.c:6127,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6128,24'
              BranchSideFuncs:
                - onig_region_free
                - free
                - free
                - onig_free
            - BranchSide:      'regexec.c:6129,3'
              BranchSideFuncs:
                - free
                - free
                - onig_free
                - onig_region_free
      Callsites:
        - Src:             'regexec.c:6126,5'
          Dst:             onig_free
        - Src:             'regexec.c:6128,7'
          Dst:             onig_region_free
    - functionName:    onig_region_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - r
        - free_self
      BBCount:         18
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - history_root_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regexec.c:997,7'
          Branch Sides:
            - BranchSide:      'regexec.c:997,7'
              BranchSideFuncs:
                - history_root_free
                - free
                - free
                - free
            - BranchSide:      'regexec.c:998,9'
              BranchSideFuncs:
                - history_root_free
                - free
                - free
                - free
        - Branch String:   'regexec.c:998,9'
          Branch Sides:
            - BranchSide:      'regexec.c:999,11'
              BranchSideFuncs:
                - history_root_free
                - free
                - free
                - free
            - BranchSide:      'regexec.c:1004,23'
              BranchSideFuncs:
                - history_root_free
                - free
        - Branch String:   'regexec.c:999,11'
          Branch Sides:
            - BranchSide:      'regexec.c:999,25'
              BranchSideFuncs:
                - free
                - history_root_free
                - free
                - free
            - BranchSide:      'regexec.c:1000,11'
              BranchSideFuncs:
                - history_root_free
                - free
                - free
        - Branch String:   'regexec.c:1000,11'
          Branch Sides:
            - BranchSide:      'regexec.c:1000,25'
              BranchSideFuncs:
                - free
                - history_root_free
                - free
            - BranchSide:      'regexec.c:1001,7'
              BranchSideFuncs:
                - history_root_free
                - free
        - Branch String:   'regexec.c:1006,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1006,26'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:1007,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:1004,5'
          Dst:             history_root_free
    - functionName:    history_root_free
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - history_tree_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:802,7'
          Branch Sides:
            - BranchSide:      'regexec.c:802,33'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:804,21'
              BranchSideFuncs:
                - history_tree_free
      Callsites:
        - Src:             'regexec.c:804,3'
          Dst:             history_tree_free
    - functionName:    onig_regset_replace
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6083
      functionLinenumberEnd: 6113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - at
        - reg
      BBCount:         27
      ICount:          200
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - onig_region_free
        - update_regset_by_reg
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:6086,14'
          Branch Sides:
            - BranchSide:      'regexec.c:6086,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6087,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6086,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6087,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6089,7'
              BranchSideFuncs:
                - update_regset_by_reg
                - onig_region_free
        - Branch String:   'regexec.c:6089,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6090,22'
              BranchSideFuncs:
                - onig_region_free
                - update_regset_by_reg
            - BranchSide:      'regexec.c:6099,9'
              BranchSideFuncs:
                - update_regset_by_reg
        - Branch String:   'regexec.c:6091,5'
          Branch Sides:
            - BranchSide:      'regexec.c:6092,27'
              BranchSideFuncs:
                - update_regset_by_reg
            - BranchSide:      'regexec.c:6095,5'
              BranchSideFuncs:
                - update_regset_by_reg
        - Branch String:   'regexec.c:6099,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6100,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6103,9'
              BranchSideFuncs:
                - update_regset_by_reg
        - Branch String:   'regexec.c:6103,20'
          Branch Sides:
            - BranchSide:      'regexec.c:6103,23'
              BranchSideFuncs:
                - update_regset_by_reg
            - BranchSide:      'regexec.c:6106,23'
              BranchSideFuncs:
                - update_regset_by_reg
        - Branch String:   'regexec.c:6103,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6104,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6106,23'
              BranchSideFuncs:
                - update_regset_by_reg
        - Branch String:   'regexec.c:6109,3'
          Branch Sides:
            - BranchSide:      'regexec.c:6110,26'
              BranchSideFuncs:
                - update_regset_by_reg
            - BranchSide:      'regexec.c:6112,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:6090,5'
          Dst:             onig_region_free
        - Src:             'regexec.c:6110,5'
          Dst:             update_regset_by_reg
    - functionName:    update_regset_by_reg
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6009
      functionLinenumberEnd: 6043
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - reg
      BBCount:         25
      ICount:          205
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:6010,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6011,25'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6022,14'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6016,39'
          Branch Sides:
            - BranchSide:      'regexec.c:6016,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6016,42'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6023,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6027,18'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6035,19'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6029,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6029,52'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6030,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6030,11'
          Branch Sides:
            - BranchSide:      'regexec.c:6030,52'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6031,23'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6037,40'
          Branch Sides:
            - BranchSide:      'regexec.c:6037,43'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6038,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:6037,9'
          Branch Sides:
            - BranchSide:      'regexec.c:6038,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6040,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_regset_add
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6047
      functionLinenumberEnd: 6079
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - reg
      BBCount:         18
      ICount:          155
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - onig_region_new
        - realloc
        - update_regset_by_reg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:6051,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6052,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6055,7'
              BranchSideFuncs:
                - onig_region_new
                - update_regset_by_reg
                - realloc
        - Branch String:   'regexec.c:6055,19'
          Branch Sides:
            - BranchSide:      'regexec.c:6055,22'
              BranchSideFuncs:
                - onig_region_new
                - update_regset_by_reg
                - realloc
            - BranchSide:      'regexec.c:6058,7'
              BranchSideFuncs:
                - onig_region_new
                - update_regset_by_reg
                - realloc
        - Branch String:   'regexec.c:6055,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6056,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6058,7'
              BranchSideFuncs:
                - onig_region_new
                - update_regset_by_reg
                - realloc
        - Branch String:   'regexec.c:6058,7'
          Branch Sides:
            - BranchSide:      'regexec.c:6062,17'
              BranchSideFuncs:
                - realloc
                - onig_region_new
                - update_regset_by_reg
            - BranchSide:      'regexec.c:6070,12'
              BranchSideFuncs:
                - onig_region_new
                - update_regset_by_reg
        - Branch String:   'regexec.c:6064,5'
          Branch Sides:
            - BranchSide:      'regexec.c:6064,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6066,18'
              BranchSideFuncs:
                - onig_region_new
                - update_regset_by_reg
        - Branch String:   'regexec.c:6071,3'
          Branch Sides:
            - BranchSide:      'regexec.c:6071,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:6073,28'
              BranchSideFuncs:
                - update_regset_by_reg
      Callsites:
        - Src:             'regexec.c:6063,17'
          Dst:             realloc
        - Src:             'regexec.c:6070,12'
          Dst:             onig_region_new
        - Src:             'regexec.c:6077,3'
          Dst:             update_regset_by_reg
    - functionName:    onig_region_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_region_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:988,21'
          Branch Sides:
            - BranchSide:      'regexec.c:986,15'
              BranchSideFuncs:
                - malloc
                - onig_region_init
            - BranchSide:      'regexec.c:988,21'
              BranchSideFuncs:
                - malloc
                - onig_region_init
        - Branch String:   'regexec.c:989,3'
          Branch Sides:
            - BranchSide:      'regexec.c:989,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:990,20'
              BranchSideFuncs:
                - onig_region_init
      Callsites:
        - Src:             'regexec.c:990,3'
          Dst:             onig_region_init
    - functionName:    onig_region_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - region
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_regset_new
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5962
      functionLinenumberEnd: 6005
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rset
        - n
        - regs
      BBCount:         24
      ICount:          177
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - onig_region_free
        - onig_regset_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:5974,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5974,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5976,11'
              BranchSideFuncs:
                - malloc
                - onig_regset_add
                - free
                - free
                - onig_region_free
                - free
        - Branch String:   'regexec.c:5976,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5976,43'
              BranchSideFuncs:
                - malloc
                - onig_regset_add
                - free
                - free
                - onig_region_free
                - free
            - BranchSide:      'regexec.c:5976,9'
              BranchSideFuncs:
                - malloc
                - onig_regset_add
                - free
                - free
                - onig_region_free
                - free
        - Branch String:   'regexec.c:5978,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5979,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5983,16'
              BranchSideFuncs:
                - onig_regset_add
                - free
                - free
                - onig_region_free
        - Branch String:   'regexec.c:5987,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5988,20'
              BranchSideFuncs:
                - onig_regset_add
                - free
                - free
                - onig_region_free
            - BranchSide:      'regexec.c:6003,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5991,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5992,14'
              BranchSideFuncs:
                - free
                - free
                - onig_region_free
            - BranchSide:      'regexec.c:6001,3'
              BranchSideFuncs:
                - onig_regset_add
                - free
                - free
                - onig_region_free
        - Branch String:   'regexec.c:5992,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5993,30'
              BranchSideFuncs:
                - free
                - free
                - onig_region_free
            - BranchSide:      'regexec.c:5997,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'regexec.c:5994,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5995,28'
              BranchSideFuncs:
                - onig_region_free
                - free
                - free
            - BranchSide:      'regexec.c:5996,7'
              BranchSideFuncs:
                - free
                - free
                - onig_region_free
      Callsites:
        - Src:             'regexec.c:5990,9'
          Dst:             onig_regset_add
        - Src:             'regexec.c:5995,11'
          Dst:             onig_region_free
    - functionName:    onig_copy_encoding
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5954
      functionLinenumberEnd: 5956
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_number_of_capture_histories
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5937
      functionLinenumberEnd: 5946
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:5942,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5943,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5946,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5943,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5943,48'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5943,48'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5943,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5944,8'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5945,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_number_of_captures
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5931
      functionLinenumberEnd: 5932
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_syntax
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5925
      functionLinenumberEnd: 5926
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_case_fold_flag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5919
      functionLinenumberEnd: 5920
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_options
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5913
      functionLinenumberEnd: 5914
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_encoding
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5907
      functionLinenumberEnd: 5908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_subexp_call_max_nest_level
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5900
      functionLinenumberEnd: 5902
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - level
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_subexp_call_max_nest_level
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5894
      functionLinenumberEnd: 5895
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_scan
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5848
      functionLinenumberEnd: 5890
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - region
        - option
        - scan_callback
        - callback_arg
      BBCount:         25
      ICount:          197
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - onig_search
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:5854,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5855,11'
              BranchSideFuncs:
                - onig_search
            - BranchSide:      'regexec.c:5861,5'
              BranchSideFuncs:
                - onig_search
        - Branch String:   'regexec.c:5855,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5856,7'
              BranchSideFuncs:
                - onig_search
            - BranchSide:      'regexec.c:5858,5'
              BranchSideFuncs:
                - onig_search
        - Branch String:   'regexec.c:5865,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5866,12'
              BranchSideFuncs:
                - onig_search
            - BranchSide:      'regexec.c:5881,14'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5868,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5869,16'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5871,11'
              BranchSideFuncs:
                - onig_search
        - Branch String:   'regexec.c:5871,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5872,13'
              BranchSideFuncs:
                - onig_search
            - BranchSide:      'regexec.c:5876,17'
              BranchSideFuncs:
                - onig_search
        - Branch String:   'regexec.c:5872,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5872,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5873,18'
              BranchSideFuncs:
                - onig_search
        - Branch String:   'regexec.c:5878,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5879,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5880,5'
              BranchSideFuncs:
                - onig_search
        - Branch String:   'regexec.c:5881,14'
          Branch Sides:
            - BranchSide:      'regexec.c:5882,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5885,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:5864,9'
          Dst:             onig_search
    - functionName:    onig_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5443
      functionLinenumberEnd: 5460
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - start
        - range
        - region
        - option
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_free_match_param_content
        - onig_initialize_match_param
        - search_in_range
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:5451,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5452,18'
              BranchSideFuncs:
                - search_in_range
                - onig_free_match_param_content
            - BranchSide:      'regexec.c:5454,18'
              BranchSideFuncs:
                - search_in_range
                - onig_free_match_param_content
      Callsites:
        - Src:             'regexec.c:5448,3'
          Dst:             onig_initialize_match_param
        - Src:             'regexec.c:5456,7'
          Dst:             search_in_range
        - Src:             'regexec.c:5459,3'
          Dst:             onig_free_match_param_content
    - functionName:    onig_initialize_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mp
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    search_in_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5470
      functionLinenumberEnd: 5825
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - start
        - range
        - data_range
        - region
        - option
        - mp
      BBCount:         266
      ICount:          1627
      EdgeCount:       361
      CyclomaticComplexity: 97
      functionsReached:
        - adjust_match_param
        - backward_search
        - forward_search
        - match_at
        - onig_region_clear
        - onig_region_resize_clear
        - onigenc_get_prev_char_head
        - onigenc_get_right_adjust_char_head
        - onigenc_step_back
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:5483,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5483,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5486,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - onig_region_resize_clear
        - Branch String:   'regexec.c:5486,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5487,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5492,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - onig_region_resize_clear
        - Branch String:   'regexec.c:5492,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5497,34'
              BranchSideFuncs:
                - onig_region_resize_clear
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5501,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5498,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5498,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5499,3'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5501,19'
          Branch Sides:
            - BranchSide:      'regexec.c:5501,35'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5501,22'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5501,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5501,35'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5503,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5503,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5504,11'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5520,14'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5504,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5505,9'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5508,3'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5523,24'
          Branch Sides:
            - BranchSide:      'regexec.c:5523,27'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5617,12'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
        - Branch String:   'regexec.c:5523,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5526,9'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5617,12'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - match_at
        - Branch String:   'regexec.c:5526,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5526,44'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5534,14'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5529,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5530,17'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5532,17'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5534,14'
          Branch Sides:
            - BranchSide:      'regexec.c:5536,11'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5549,14'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5536,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5537,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5541,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5537,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5537,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5538,17'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5541,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5542,19'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5546,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5549,14'
          Branch Sides:
            - BranchSide:      'regexec.c:5550,46'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5590,14'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5553,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5554,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5556,11'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5556,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5557,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5575,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5557,47'
          Branch Sides:
            - BranchSide:      'regexec.c:5558,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5563,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5557,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5559,19'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5563,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5560,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5561,56'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5562,9'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5563,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5564,15'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5570,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5564,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5565,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5567,21'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5570,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5570,28'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5573,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5575,47'
          Branch Sides:
            - BranchSide:      'regexec.c:5576,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5579,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5575,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5577,19'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5579,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5579,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5580,15'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5587,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5580,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5581,13'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5583,21'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5587,13'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5587,28'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5590,14'
          Branch Sides:
            - BranchSide:      'regexec.c:5591,24'
              BranchSideFuncs:
                - onigenc_step_back
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5613,15'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5594,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5595,24'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5609,33'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:5604,32'
          Branch Sides:
            - BranchSide:      'regexec.c:5604,35'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5607,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5604,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5605,11'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:5607,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - match_at
                - forward_search
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5617,12'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5624,9'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5624,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5625,27'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5632,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5629,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5629,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5630,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5629,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5629,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5629,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5643,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5644,9'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5726,9'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5644,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5647,11'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5712,5'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5647,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5648,13'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5659,30'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5648,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5649,32'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5651,15'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5651,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5652,34'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5654,34'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5661,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5662,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5664,11'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5664,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5665,9'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
            - BranchSide:      'regexec.c:5682,30'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - match_at
        - Branch String:   'regexec.c:5666,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5667,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5668,15'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5668,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5669,20'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5671,11'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5671,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5672,13'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:5678,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5672,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5672,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5673,18'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5672,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5672,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5672,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5675,17'
          Branch Sides:
            - BranchSide:      'regexec.c:5671,11'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
            - BranchSide:      'regexec.c:5675,46'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - forward_search
                - match_at
        - Branch String:   'regexec.c:5678,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5666,32'
              BranchSideFuncs:
                - forward_search
                - onig_region_clear
                - free
                - free
                - match_at
            - BranchSide:      'regexec.c:5679,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5682,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5683,11'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
                - match_at
            - BranchSide:      'regexec.c:5685,14'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
                - match_at
        - Branch String:   'regexec.c:5687,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5690,13'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5707,11'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5690,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5690,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5691,20'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
        - Branch String:   'regexec.c:5690,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5690,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5690,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5695,17'
          Branch Sides:
            - BranchSide:      'regexec.c:5695,46'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
            - BranchSide:      'regexec.c:5698,15'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
        - Branch String:   'regexec.c:5698,67'
          Branch Sides:
            - BranchSide:      'regexec.c:5698,15'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
            - BranchSide:      'regexec.c:5699,22'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
        - Branch String:   'regexec.c:5698,15'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
            - BranchSide:      'regexec.c:5700,24'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
        - Branch String:   'regexec.c:5713,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5713,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5714,11'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5713,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5713,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5713,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5714,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5714,23'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5715,12'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5718,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5712,5'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5719,17'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5720,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5720,24'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5721,7'
              BranchSideFuncs:
                - match_at
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5726,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5726,22'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5728,9'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5728,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5729,21'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5731,9'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5731,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5735,12'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5777,5'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5735,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5735,47'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5737,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5737,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5738,20'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5740,29'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5742,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5743,21'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5745,21'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5747,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5748,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5770,48'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5749,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5750,25'
              BranchSideFuncs:
                - backward_search
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5752,52'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5755,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5757,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5759,15'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5759,15'
          Branch Sides:
            - BranchSide:      'regexec.c:5760,17'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5762,11'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5762,18'
          Branch Sides:
            - BranchSide:      'regexec.c:5762,11'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5762,11'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5762,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5763,13'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
            - BranchSide:      'regexec.c:5766,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5763,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5763,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5764,44'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
        - Branch String:   'regexec.c:5763,13'
          Branch Sides:
            - BranchSide:      'regexec.c:5763,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5763,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5766,18'
          Branch Sides:
            - BranchSide:      'regexec.c:5766,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5766,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - onigenc_get_prev_char_head
                - backward_search
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5766,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5749,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - backward_search
                - onig_region_clear
                - free
                - free
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5767,9'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5778,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5778,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5779,38'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
                - match_at
        - Branch String:   'regexec.c:5778,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5778,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5778,7'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5780,14'
          Branch Sides:
            - BranchSide:      'regexec.c:5780,5'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
                - onigenc_get_prev_char_head
            - BranchSide:      'regexec.c:5780,5'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
                - match_at
                - onigenc_get_prev_char_head
        - Branch String:   'regexec.c:5780,5'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5778,7'
              BranchSideFuncs:
                - match_at
                - onigenc_get_prev_char_head
                - onig_region_clear
                - free
                - free
        - Branch String:   'regexec.c:5785,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5786,13'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:5792,5'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5786,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5787,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5790,3'
              BranchSideFuncs:
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:5795,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5795,3'
              BranchSideFuncs:
                - free
                - onig_region_clear
            - BranchSide:      'regexec.c:5799,7'
              BranchSideFuncs:
                - onig_region_clear
        - Branch String:   'regexec.c:5799,42'
          Branch Sides:
            - BranchSide:      'regexec.c:5799,45'
              BranchSideFuncs:
                - onig_region_clear
            - BranchSide:      'regexec.c:5811,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5799,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5804,23'
              BranchSideFuncs:
                - onig_region_clear
            - BranchSide:      'regexec.c:5811,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:5823,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5823,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5824,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:5483,3'
          Dst:             adjust_match_param
        - Src:             'regexec.c:5497,9'
          Dst:             onig_region_resize_clear
        - Src:             'regexec.c:5561,21'
          Dst:             onigenc_get_right_adjust_char_head
        - Src:             'regexec.c:5591,24'
          Dst:             onigenc_step_back
        - Src:             'regexec.c:5629,7'
          Dst:             match_at
        - Src:             'regexec.c:5666,17'
          Dst:             forward_search
        - Src:             'regexec.c:5672,13'
          Dst:             match_at
        - Src:             'regexec.c:5682,15'
          Dst:             forward_search
        - Src:             'regexec.c:5690,13'
          Dst:             match_at
        - Src:             'regexec.c:5713,7'
          Dst:             match_at
        - Src:             'regexec.c:5752,25'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5755,15'
          Dst:             backward_search
        - Src:             'regexec.c:5763,13'
          Dst:             match_at
        - Src:             'regexec.c:5764,17'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5770,21'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5772,13'
          Dst:             backward_search
        - Src:             'regexec.c:5778,7'
          Dst:             match_at
        - Src:             'regexec.c:5779,11'
          Dst:             onigenc_get_prev_char_head
        - Src:             'regexec.c:5804,5'
          Dst:             onig_region_clear
    - functionName:    onig_free_match_param_content
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regexec.c:1491,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1491,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:1492,11'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    adjust_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
      BBCount:         17
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:1538,20'
          Branch Sides:
            - BranchSide:      'regexec.c:1538,46'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1538,23'
              BranchSideFuncs:
                - malloc
                - realloc
        - Branch String:   'regexec.c:1538,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1538,46'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1540,7'
              BranchSideFuncs:
                - malloc
                - realloc
        - Branch String:   'regexec.c:1540,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1542,16'
              BranchSideFuncs:
                - malloc
                - realloc
            - BranchSide:      'regexec.c:1553,11'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:1543,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1544,35'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'regexec.c:1546,34'
              BranchSideFuncs:
                - malloc
        - Branch String:   'regexec.c:1547,5'
          Branch Sides:
            - BranchSide:      'regexec.c:1547,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1549,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:1544,26'
          Dst:             realloc
    - functionName:    onig_region_resize_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - region
        - n
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_region_clear
        - onig_region_resize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regexec.c:953,7'
          Branch Sides:
            - BranchSide:      'regexec.c:953,22'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:954,21'
              BranchSideFuncs:
                - onig_region_clear
      Callsites:
        - Src:             'regexec.c:952,7'
          Dst:             onig_region_resize
        - Src:             'regexec.c:954,3'
          Dst:             onig_region_clear
    - functionName:    onig_region_clear
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - region
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - history_root_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regexec.c:909,3'
          Branch Sides:
            - BranchSide:      'regexec.c:910,22'
              BranchSideFuncs:
                - history_root_free
            - BranchSide:      'regexec.c:913,21'
              BranchSideFuncs:
                - history_root_free
      Callsites:
        - Src:             'regexec.c:913,3'
          Dst:             history_root_free
    - functionName:    onig_region_resize
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - region
        - n
      BBCount:         23
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:922,7'
          Branch Sides:
            - BranchSide:      'regexec.c:923,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - malloc
                - malloc
            - BranchSide:      'regexec.c:925,7'
              BranchSideFuncs:
                - realloc
                - realloc
                - malloc
                - malloc
        - Branch String:   'regexec.c:925,7'
          Branch Sides:
            - BranchSide:      'regexec.c:926,34'
              BranchSideFuncs:
                - malloc
                - malloc
            - BranchSide:      'regexec.c:934,12'
              BranchSideFuncs:
                - realloc
                - realloc
        - Branch String:   'regexec.c:929,26'
          Branch Sides:
            - BranchSide:      'regexec.c:929,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:930,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:929,9'
          Branch Sides:
            - BranchSide:      'regexec.c:930,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:932,25'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:938,26'
          Branch Sides:
            - BranchSide:      'regexec.c:938,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:939,7'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:938,9'
          Branch Sides:
            - BranchSide:      'regexec.c:939,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:941,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:935,26'
          Dst:             realloc
        - Src:             'regexec.c:936,26'
          Dst:             realloc
    - functionName:    onig_search_with_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5831
      functionLinenumberEnd: 5840
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - start
        - range
        - region
        - option
        - mp
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - search_in_range
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:5834,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5835,18'
              BranchSideFuncs:
                - search_in_range
            - BranchSide:      'regexec.c:5837,18'
              BranchSideFuncs:
                - search_in_range
      Callsites:
        - Src:             'regexec.c:5839,10'
          Dst:             search_in_range
    - functionName:    onig_match_with_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5176
      functionLinenumberEnd: 5217
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - at
        - region
        - option
        - mp
      BBCount:         33
      ICount:          233
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - adjust_match_param
        - match_at
        - onig_region_resize_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:5181,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5181,35'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5184,3'
              BranchSideFuncs:
                - adjust_match_param
                - free
                - match_at
                - onig_region_resize_clear
        - Branch String:   'regexec.c:5184,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5184,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:5185,3'
              BranchSideFuncs:
                - free
                - match_at
                - onig_region_resize_clear
        - Branch String:   'regexec.c:5186,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5191,34'
              BranchSideFuncs:
                - onig_region_resize_clear
                - free
                - match_at
            - BranchSide:      'regexec.c:5194,7'
              BranchSideFuncs:
                - free
                - match_at
        - Branch String:   'regexec.c:5196,7'
          Branch Sides:
            - BranchSide:      'regexec.c:5196,12'
              BranchSideFuncs:
                - match_at
                - free
            - BranchSide:      'regexec.c:5197,9'
              BranchSideFuncs:
                - match_at
                - free
        - Branch String:   'regexec.c:5197,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5198,13'
              BranchSideFuncs:
                - free
                - match_at
            - BranchSide:      'regexec.c:5204,18'
              BranchSideFuncs:
                - match_at
                - free
        - Branch String:   'regexec.c:5198,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5199,11'
              BranchSideFuncs:
                - match_at
                - free
            - BranchSide:      'regexec.c:5202,5'
              BranchSideFuncs:
                - match_at
                - free
        - Branch String:   'regexec.c:5206,36'
          Branch Sides:
            - BranchSide:      'regexec.c:5206,39'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5212,3'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:5206,9'
          Branch Sides:
            - BranchSide:      'regexec.c:5207,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5212,3'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:5207,11'
          Branch Sides:
            - BranchSide:      'regexec.c:5208,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5210,5'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:5215,3'
          Branch Sides:
            - BranchSide:      'regexec.c:5215,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:5216,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:5184,3'
          Dst:             adjust_match_param
        - Src:             'regexec.c:5191,9'
          Dst:             onig_region_resize_clear
        - Src:             'regexec.c:5204,9'
          Dst:             match_at
    - functionName:    onig_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5162
      functionLinenumberEnd: 5169
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - reg
        - str
        - end
        - at
        - region
        - option
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_free_match_param_content
        - onig_initialize_match_param
        - onig_match_with_param
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:5166,3'
          Dst:             onig_initialize_match_param
        - Src:             'regexec.c:5167,7'
          Dst:             onig_match_with_param
        - Src:             'regexec.c:5168,3'
          Dst:             onig_free_match_param_content
    - functionName:    onig_regset_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4929
      functionLinenumberEnd: 4953
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - str
        - end
        - start
        - range
        - lead
        - option
        - rmatch_pos
      BBCount:         14
      ICount:          139
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - onig_free_match_param_content
        - onig_initialize_match_param
        - onig_regset_search_with_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:4936,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4936,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4938,27'
              BranchSideFuncs:
                - onig_regset_search_with_param
                - free
                - onig_free_match_param_content
                - onig_initialize_match_param
        - Branch String:   'regexec.c:4940,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4941,33'
              BranchSideFuncs:
                - onig_initialize_match_param
                - onig_regset_search_with_param
                - free
                - onig_free_match_param_content
            - BranchSide:      'regexec.c:4945,37'
              BranchSideFuncs:
                - onig_regset_search_with_param
                - free
                - onig_free_match_param_content
        - Branch String:   'regexec.c:4947,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4948,35'
              BranchSideFuncs:
                - onig_free_match_param_content
                - free
            - BranchSide:      'regexec.c:4950,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'regexec.c:4941,5'
          Dst:             onig_initialize_match_param
        - Src:             'regexec.c:4945,7'
          Dst:             onig_regset_search_with_param
        - Src:             'regexec.c:4948,5'
          Dst:             onig_free_match_param_content
    - functionName:    onig_regset_search_with_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4739
      functionLinenumberEnd: 4923
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - str
        - end
        - start
        - range
        - lead
        - option
        - mps
        - rmatch_pos
      BBCount:         158
      ICount:          1210
      EdgeCount:       210
      CyclomaticComplexity: 54
      functionsReached:
        - adjust_match_param
        - match_at
        - onig_region_clear
        - onig_region_resize_clear
        - onigenc_get_right_adjust_char_head
        - onigenc_step_back
        - regset_search_body_position_lead
        - regset_search_body_regex_lead
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:4750,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4751,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4753,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - adjust_match_param
                - onig_region_resize_clear
        - Branch String:   'regexec.c:4753,34'
          Branch Sides:
            - BranchSide:      'regexec.c:4753,37'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4754,5'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4753,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4754,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4756,5'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - adjust_match_param
                - onig_region_resize_clear
        - Branch String:   'regexec.c:4760,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4761,14'
              BranchSideFuncs:
                - adjust_match_param
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - onig_region_resize_clear
            - BranchSide:      'regexec.c:4770,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4763,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4763,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4764,9'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - adjust_match_param
                - onig_region_resize_clear
        - Branch String:   'regexec.c:4764,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4765,36'
              BranchSideFuncs:
                - onig_region_resize_clear
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - adjust_match_param
            - BranchSide:      'regexec.c:4768,3'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - adjust_match_param
                - onig_region_resize_clear
        - Branch String:   'regexec.c:4766,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4766,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4767,5'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
                - adjust_match_param
                - onig_region_resize_clear
        - Branch String:   'regexec.c:4770,19'
          Branch Sides:
            - BranchSide:      'regexec.c:4770,35'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4770,22'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4770,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4770,35'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4771,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4771,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4773,9'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4777,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4773,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4774,7'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4775,3'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4777,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4778,11'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4784,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4778,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4779,9'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4782,3'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4784,36'
          Branch Sides:
            - BranchSide:      'regexec.c:4784,39'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4841,12'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
        - Branch String:   'regexec.c:4784,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4787,10'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4841,12'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - malloc
                - match_at
        - Branch String:   'regexec.c:4787,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4787,51'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
            - BranchSide:      'regexec.c:4792,15'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4792,14'
          Branch Sides:
            - BranchSide:      'regexec.c:4794,11'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
            - BranchSide:      'regexec.c:4797,15'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4794,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4794,25'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4795,15'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4797,14'
          Branch Sides:
            - BranchSide:      'regexec.c:4798,46'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4814,15'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_step_back
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4801,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4802,9'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4804,22'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4804,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4805,17'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4809,22'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4806,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4807,54'
              BranchSideFuncs:
                - onigenc_get_right_adjust_char_head
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
            - BranchSide:      'regexec.c:4808,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4809,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4810,17'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
            - BranchSide:      'regexec.c:4812,11'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4812,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4812,26'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4813,5'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4814,14'
          Branch Sides:
            - BranchSide:      'regexec.c:4815,24'
              BranchSideFuncs:
                - onigenc_step_back
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4837,15'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4818,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4819,24'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4833,33'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
        - Branch String:   'regexec.c:4828,32'
          Branch Sides:
            - BranchSide:      'regexec.c:4828,35'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4831,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4828,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4829,11'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
                - onigenc_get_right_adjust_char_head
            - BranchSide:      'regexec.c:4831,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4837,14'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
            - BranchSide:      'regexec.c:4838,7'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
                - malloc
                - regset_search_body_position_lead
        - Branch String:   'regexec.c:4841,12'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - malloc
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4842,19'
              BranchSideFuncs:
                - malloc
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4846,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4846,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4847,12'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4847,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4848,13'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4851,12'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4851,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4852,13'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4869,5'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4853,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4858,22'
              BranchSideFuncs:
                - match_at
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4867,5'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4859,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4860,15'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4866,7'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
                - match_at
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4860,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4861,17'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4864,16'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4872,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4873,48'
              BranchSideFuncs:
                - malloc
                - regset_search_body_position_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4885,39'
              BranchSideFuncs:
                - regset_search_body_regex_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4874,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4874,5'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4876,12'
              BranchSideFuncs:
                - regset_search_body_position_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4876,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4877,7'
              BranchSideFuncs:
                - regset_search_body_position_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4881,42'
              BranchSideFuncs:
                - regset_search_body_position_lead
                - free
                - onig_region_clear
                - free
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4888,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4888,14'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4889,14'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4894,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4895,9'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4902,7'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:4895,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4896,7'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4897,9'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
        - Branch String:   'regexec.c:4896,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4896,7'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
            - BranchSide:      'regexec.c:4896,7'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
        - Branch String:   'regexec.c:4897,55'
          Branch Sides:
            - BranchSide:      'regexec.c:4898,9'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
            - BranchSide:      'regexec.c:4901,3'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4897,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4899,25'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:4901,3'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4902,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4902,32'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4903,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:4913,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4914,9'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4921,7'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:4914,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4915,7'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
            - BranchSide:      'regexec.c:4916,9'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
        - Branch String:   'regexec.c:4915,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4915,7'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
            - BranchSide:      'regexec.c:4915,7'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
        - Branch String:   'regexec.c:4916,55'
          Branch Sides:
            - BranchSide:      'regexec.c:4917,9'
              BranchSideFuncs:
                - free
                - free
                - onig_region_clear
            - BranchSide:      'regexec.c:4920,3'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4916,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4918,25'
              BranchSideFuncs:
                - onig_region_clear
                - free
                - free
            - BranchSide:      'regexec.c:4920,3'
              BranchSideFuncs:
                - free
                - onig_region_clear
                - free
        - Branch String:   'regexec.c:4921,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4921,32'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4922,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:4763,5'
          Dst:             adjust_match_param
        - Src:             'regexec.c:4765,11'
          Dst:             onig_region_resize_clear
        - Src:             'regexec.c:4807,19'
          Dst:             onigenc_get_right_adjust_char_head
        - Src:             'regexec.c:4815,24'
          Dst:             onigenc_step_back
        - Src:             'regexec.c:4858,13'
          Dst:             match_at
        - Src:             'regexec.c:4881,9'
          Dst:             regset_search_body_position_lead
        - Src:             'regexec.c:4885,9'
          Dst:             regset_search_body_regex_lead
        - Src:             'regexec.c:4899,7'
          Dst:             onig_region_clear
        - Src:             'regexec.c:4918,7'
          Dst:             onig_region_clear
    - functionName:    regset_search_body_position_lead
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4547
      functionLinenumberEnd: 4689
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - str
        - end
        - start
        - range
        - orig_range
        - option
        - msas
        - rmatch_pos
      BBCount:         113
      ICount:          797
      EdgeCount:       151
      CyclomaticComplexity: 40
      functionsReached:
        - forward_search
        - match_at
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:4561,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4561,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4563,10'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
        - Branch String:   'regexec.c:4563,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4564,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
            - BranchSide:      'regexec.c:4598,7'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
        - Branch String:   'regexec.c:4567,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4568,11'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
            - BranchSide:      'regexec.c:4588,10'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
        - Branch String:   'regexec.c:4568,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4569,13'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
            - BranchSide:      'regexec.c:4582,30'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
        - Branch String:   'regexec.c:4569,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4570,32'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
            - BranchSide:      'regexec.c:4572,32'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
        - Branch String:   'regexec.c:4574,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4575,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
            - BranchSide:      'regexec.c:4580,7'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
        - Branch String:   'regexec.c:4583,13'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
            - BranchSide:      'regexec.c:4584,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
                - forward_search
                - forward_search
        - Branch String:   'regexec.c:4599,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4599,10'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
                - match_at
                - forward_search
            - BranchSide:      'regexec.c:4643,9'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4598,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4600,5'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4643,9'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4602,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4603,13'
              BranchSideFuncs:
                - match_at
                - free
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4624,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4603,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4603,38'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4605,13'
              BranchSideFuncs:
                - match_at
                - free
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4605,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4605,29'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4606,13'
              BranchSideFuncs:
                - match_at
                - free
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4606,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4607,30'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
            - BranchSide:      'regexec.c:4619,15'
              BranchSideFuncs:
                - match_at
                - free
                - forward_search
                - free
                - free
        - Branch String:   'regexec.c:4607,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4609,30'
              BranchSideFuncs:
                - match_at
                - free
                - forward_search
                - free
                - free
            - BranchSide:      'regexec.c:4614,13'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4611,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4611,26'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4612,11'
              BranchSideFuncs:
                - match_at
                - free
                - forward_search
                - free
                - free
        - Branch String:   'regexec.c:4620,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4620,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regexec.c:4621,18'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4620,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4620,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4620,9'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:4624,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4624,23'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4626,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4626,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4627,24'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4638,14'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4628,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4629,15'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4633,13'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4629,43'
          Branch Sides:
            - BranchSide:      'regexec.c:4629,46'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4632,9'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4629,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4630,19'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4632,9'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4633,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4633,27'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4635,13'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4640,5'
          Branch Sides:
            - BranchSide:      'regexec.c:4601,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4641,3'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:4645,7'
          Branch Sides:
            - BranchSide:      'regexec.c:4646,13'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4669,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4646,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4646,38'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4647,13'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4647,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4648,15'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4663,15'
              BranchSideFuncs:
                - free
                - forward_search
                - match_at
                - free
                - free
        - Branch String:   'regexec.c:4648,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4648,31'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4649,15'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4649,15'
          Branch Sides:
            - BranchSide:      'regexec.c:4650,32'
              BranchSideFuncs:
                - forward_search
                - free
                - match_at
                - free
                - free
            - BranchSide:      'regexec.c:4661,9'
              BranchSideFuncs:
                - free
                - forward_search
                - match_at
                - free
                - free
        - Branch String:   'regexec.c:4650,17'
          Branch Sides:
            - BranchSide:      'regexec.c:4652,32'
              BranchSideFuncs:
                - free
                - forward_search
                - match_at
                - free
                - free
            - BranchSide:      'regexec.c:4657,15'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4654,19'
          Branch Sides:
            - BranchSide:      'regexec.c:4654,28'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4655,13'
              BranchSideFuncs:
                - free
                - forward_search
                - match_at
                - free
                - free
        - Branch String:   'regexec.c:4664,51'
          Branch Sides:
            - BranchSide:      'regexec.c:4664,54'
              BranchSideFuncs:
                - match_at
                - free
                - forward_search
                - free
                - free
            - BranchSide:      'regexec.c:4665,11'
              BranchSideFuncs:
                - match_at
                - free
                - forward_search
                - free
                - free
        - Branch String:   'regexec.c:4664,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4665,11'
              BranchSideFuncs:
                - match_at
                - free
                - forward_search
                - free
                - free
            - BranchSide:      'regexec.c:4667,7'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4665,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4665,11'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'regexec.c:4666,9'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4665,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4665,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4665,11'
              BranchSideFuncs:
                - free
        - Branch String:   'regexec.c:4669,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4669,23'
              BranchSideFuncs:
                - free
            - BranchSide:      'regexec.c:4671,11'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
        - Branch String:   'regexec.c:4671,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4672,27'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
            - BranchSide:      'regexec.c:4674,12'
              BranchSideFuncs:
                - free
                - match_at
                - free
                - free
                - forward_search
      Callsites:
        - Src:             'regexec.c:4574,13'
          Dst:             forward_search
        - Src:             'regexec.c:4583,13'
          Dst:             forward_search
        - Src:             'regexec.c:4607,15'
          Dst:             forward_search
        - Src:             'regexec.c:4620,9'
          Dst:             match_at
        - Src:             'regexec.c:4650,17'
          Dst:             forward_search
        - Src:             'regexec.c:4665,11'
          Dst:             match_at
    - functionName:    regset_search_body_regex_lead
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4696
      functionLinenumberEnd: 4730
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - set
        - str
        - end
        - start
        - orig_range
        - lead
        - option
        - mps
        - rmatch_pos
      BBCount:         18
      ICount:          167
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - search_in_range
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regexec.c:4709,3'
          Branch Sides:
            - BranchSide:      'regexec.c:4709,3'
              BranchSideFuncs:
                - search_in_range
            - BranchSide:      'regexec.c:4710,14'
              BranchSideFuncs:
                - search_in_range
        - Branch String:   'regexec.c:4713,9'
          Branch Sides:
            - BranchSide:      'regexec.c:4714,11'
              BranchSideFuncs:
                - search_in_range
            - BranchSide:      'regexec.c:4723,14'
              BranchSideFuncs:
                - search_in_range
        - Branch String:   'regexec.c:4714,11'
          Branch Sides:
            - BranchSide:      'regexec.c:4715,23'
              BranchSideFuncs:
                - search_in_range
            - BranchSide:      'regexec.c:4722,5'
              BranchSideFuncs:
                - search_in_range
        - Branch String:   'regexec.c:4717,13'
          Branch Sides:
            - BranchSide:      'regexec.c:4718,11'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4720,14'
              BranchSideFuncs:
                - search_in_range
        - Branch String:   'regexec.c:4723,14'
          Branch Sides:
            - BranchSide:      'regexec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:4724,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:4712,9'
          Dst:             search_in_range
    - functionName:    onig_set_callout_data_by_callout_args
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - callout_num
        - slot
        - type
        - val
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_set_callout_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'regexec.c:1711,10'
          Dst:             onig_set_callout_data
    - functionName:    onig_set_callout_data_by_tag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
        - tag
        - tag_end
        - slot
        - type
        - val
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_get_callout_num_by_tag
        - onig_set_callout_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:1700,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1700,24'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1701,7'
              BranchSideFuncs:
                - onig_set_callout_data
        - Branch String:   'regexec.c:1701,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1701,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1703,32'
              BranchSideFuncs:
                - onig_set_callout_data
      Callsites:
        - Src:             'regexec.c:1699,9'
          Dst:             onig_get_callout_num_by_tag
        - Src:             'regexec.c:1703,10'
          Dst:             onig_set_callout_data
    - functionName:    onig_get_callout_data_by_tag
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
        - tag
        - tag_end
        - slot
        - type
        - val
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_get_callout_data
        - onig_get_callout_num_by_tag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:1652,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1652,24'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1653,7'
              BranchSideFuncs:
                - onig_get_callout_data
        - Branch String:   'regexec.c:1653,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1653,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1655,32'
              BranchSideFuncs:
                - onig_get_callout_data
      Callsites:
        - Src:             'regexec.c:1651,9'
          Dst:             onig_get_callout_num_by_tag
        - Src:             'regexec.c:1655,10'
          Dst:             onig_get_callout_data
    - functionName:    onig_get_callout_data_by_tag_dont_clear_old
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reg
        - mp
        - tag
        - tag_end
        - slot
        - type
        - val
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - onig_get_callout_data_dont_clear_old
        - onig_get_callout_num_by_tag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:1608,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1608,24'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1609,7'
              BranchSideFuncs:
                - onig_get_callout_data_dont_clear_old
        - Branch String:   'regexec.c:1609,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1609,17'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1611,47'
              BranchSideFuncs:
                - onig_get_callout_data_dont_clear_old
      Callsites:
        - Src:             'regexec.c:1607,9'
          Dst:             onig_get_callout_num_by_tag
        - Src:             'regexec.c:1611,10'
          Dst:             onig_get_callout_data_dont_clear_old
    - functionName:    onig_free_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_free_match_param_content
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:1501,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1501,7'
              BranchSideFuncs:
                - onig_free_match_param_content
                - free
            - BranchSide:      'regexec.c:1502,35'
              BranchSideFuncs:
                - onig_free_match_param_content
                - free
      Callsites:
        - Src:             'regexec.c:1502,5'
          Dst:             onig_free_match_param_content
    - functionName:    onig_new_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onig_initialize_match_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:1479,25'
          Branch Sides:
            - BranchSide:      'regexec.c:1477,19'
              BranchSideFuncs:
                - malloc
                - onig_initialize_match_param
            - BranchSide:      'regexec.c:1479,25'
              BranchSideFuncs:
                - malloc
                - onig_initialize_match_param
        - Branch String:   'regexec.c:1480,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1480,7'
              BranchSideFuncs:
                - onig_initialize_match_param
            - BranchSide:      'regexec.c:1481,33'
              BranchSideFuncs:
                - onig_initialize_match_param
      Callsites:
        - Src:             'regexec.c:1481,5'
          Dst:             onig_initialize_match_param
    - functionName:    onig_set_subexp_call_limit_in_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_subexp_call_limit_in_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_retry_limit_in_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_retry_limit_in_search
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1433
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_retry_limit_in_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1423
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_retry_limit_in_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_match_stack_limit_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_match_stack_limit_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    history_tree_clone
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - history_node_new
        - history_tree_add_child
        - history_tree_clone
        - history_tree_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regexec.c:864,3'
          Branch Sides:
            - BranchSide:      'regexec.c:864,3'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:866,16'
              BranchSideFuncs:
                - history_tree_clone
                - history_tree_add_child
                - history_tree_free
        - Branch String:   'regexec.c:868,3'
          Branch Sides:
            - BranchSide:      'regexec.c:869,32'
              BranchSideFuncs:
                - history_tree_clone
                - history_tree_add_child
                - history_tree_free
            - BranchSide:      'regexec.c:877,10'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:870,9'
          Branch Sides:
            - BranchSide:      'regexec.c:871,25'
              BranchSideFuncs:
                - history_tree_free
            - BranchSide:      'regexec.c:874,28'
              BranchSideFuncs:
                - history_tree_add_child
                - history_tree_clone
                - history_tree_free
      Callsites:
        - Src:             'regexec.c:863,11'
          Dst:             history_node_new
        - Src:             'regexec.c:869,13'
          Dst:             history_tree_clone
        - Src:             'regexec.c:871,7'
          Dst:             history_tree_free
        - Src:             'regexec.c:874,5'
          Dst:             history_tree_add_child
    - functionName:    onig_region_copy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         29
      ICount:          229
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - history_root_free
        - history_tree_clone
        - realloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:1016,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1016,19'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1018,7'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
                - realloc
                - realloc
                - malloc
                - malloc
        - Branch String:   'regexec.c:1018,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1019,9'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
                - malloc
                - malloc
            - BranchSide:      'regexec.c:1027,12'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
                - realloc
                - realloc
        - Branch String:   'regexec.c:1019,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1020,32'
              BranchSideFuncs:
                - malloc
                - malloc
                - history_root_free
                - history_tree_clone
            - BranchSide:      'regexec.c:1026,3'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
        - Branch String:   'regexec.c:1021,11'
          Branch Sides:
            - BranchSide:      'regexec.c:1021,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1022,32'
              BranchSideFuncs:
                - malloc
                - history_root_free
                - history_tree_clone
        - Branch String:   'regexec.c:1023,11'
          Branch Sides:
            - BranchSide:      'regexec.c:1023,29'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1024,23'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
        - Branch String:   'regexec.c:1029,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1029,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1030,31'
              BranchSideFuncs:
                - realloc
                - history_root_free
                - history_tree_clone
        - Branch String:   'regexec.c:1031,9'
          Branch Sides:
            - BranchSide:      'regexec.c:1031,27'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:1032,21'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
        - Branch String:   'regexec.c:1035,3'
          Branch Sides:
            - BranchSide:      'regexec.c:1036,18'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
            - BranchSide:      'regexec.c:1039,18'
              BranchSideFuncs:
                - history_root_free
                - history_tree_clone
        - Branch String:   'regexec.c:1044,7'
          Branch Sides:
            - BranchSide:      'regexec.c:1044,7'
              BranchSideFuncs:
                - history_tree_clone
            - BranchSide:      'regexec.c:1045,43'
              BranchSideFuncs:
                - history_tree_clone
      Callsites:
        - Src:             'regexec.c:1028,22'
          Dst:             realloc
        - Src:             'regexec.c:1030,22'
          Dst:             realloc
        - Src:             'regexec.c:1042,3'
          Dst:             history_root_free
        - Src:             'regexec.c:1045,24'
          Dst:             history_tree_clone
    - functionName:    onig_region_set
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - region
        - at
        - beg
        - end
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - onig_region_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regexec.c:961,7'
          Branch Sides:
            - BranchSide:      'regexec.c:961,15'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:963,7'
              BranchSideFuncs:
                - onig_region_resize
        - Branch String:   'regexec.c:963,7'
          Branch Sides:
            - BranchSide:      'regexec.c:964,32'
              BranchSideFuncs:
                - onig_region_resize
            - BranchSide:      'regexec.c:968,21'
              BranchSideFuncs: []
        - Branch String:   'regexec.c:965,9'
          Branch Sides:
            - BranchSide:      'regexec.c:965,23'
              BranchSideFuncs: []
            - BranchSide:      'regexec.c:966,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regexec.c:964,13'
          Dst:             onig_region_resize
    - functionName:    onig_set_callback_each_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_callback_each_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_capture_tree
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - region
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_callout_user_data_of_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
        - user_data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_retraction_callout_of_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_progress_callout_of_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_retry_limit_in_search_of_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - limit
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_retry_limit_in_match_of_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - limit
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_match_stack_limit_size_of_match_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param
        - limit
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_codes_byte_at
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - codes
        - at
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_codes_cmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regenc.c:974,3'
          Branch Sides:
            - BranchSide:      'regenc.c:975,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:979,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:975,9'
          Branch Sides:
            - BranchSide:      'regenc.c:976,7'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:977,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_mb4_is_code_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - enc
        - code
        - ctype
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:939,7'
          Branch Sides:
            - BranchSide:      'regenc.c:940,12'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:942,9'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:942,9'
          Branch Sides:
            - BranchSide:      'regenc.c:942,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:943,15'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:942,9'
          Branch Sides:
            - BranchSide:      'regenc.c:942,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:943,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_mb2_is_code_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - enc
        - code
        - ctype
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:924,7'
          Branch Sides:
            - BranchSide:      'regenc.c:925,12'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:927,9'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:927,9'
          Branch Sides:
            - BranchSide:      'regenc.c:927,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:928,15'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:927,9'
          Branch Sides:
            - BranchSide:      'regenc.c:927,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:928,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_is_mbc_word_ascii
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
        - end
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   'regenc.c:915,7'
          Branch Sides:
            - BranchSide:      'regenc.c:915,27'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:917,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_with_ascii_strncmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
        - sascii
        - n
      BBCount:         11
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'regenc.c:956,3'
          Branch Sides:
            - BranchSide:      'regenc.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:966,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:957,9'
          Branch Sides:
            - BranchSide:      'regenc.c:957,34'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:959,15'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:961,9'
          Branch Sides:
            - BranchSide:      'regenc.c:961,19'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:963,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_minimum_property_name_to_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
      BBCount:         13
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - onigenc_strlen
        - onigenc_with_ascii_strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:901,3'
          Branch Sides:
            - BranchSide:      'regenc.c:902,9'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
            - BranchSide:      'regenc.c:907,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:902,24'
          Branch Sides:
            - BranchSide:      'regenc.c:903,36'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
            - BranchSide:      'regenc.c:905,3'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
        - Branch String:   'regenc.c:902,9'
          Branch Sides:
            - BranchSide:      'regenc.c:904,14'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:905,3'
              BranchSideFuncs:
                - onigenc_with_ascii_strncmp
      Callsites:
        - Src:             'regenc.c:900,9'
          Dst:             onigenc_strlen
        - Src:             'regenc.c:903,9'
          Dst:             onigenc_with_ascii_strncmp
    - functionName:    onigenc_strlen
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regenc.c:231,3'
          Branch Sides:
            - BranchSide:      'regenc.c:232,10'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:235,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_mb4_code_to_mbc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - code
        - buf
      BBCount:         21
      ICount:          146
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:858,7'
          Branch Sides:
            - BranchSide:      'regenc.c:859,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:861,8'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:861,30'
          Branch Sides:
            - BranchSide:      'regenc.c:861,33'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:862,22'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:861,7'
          Branch Sides:
            - BranchSide:      'regenc.c:862,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:864,8'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:864,28'
          Branch Sides:
            - BranchSide:      'regenc.c:864,31'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:865,22'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:864,7'
          Branch Sides:
            - BranchSide:      'regenc.c:865,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:867,19'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:870,7'
          Branch Sides:
            - BranchSide:      'regenc.c:871,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:873,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_mb2_code_to_mbc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - code
        - buf
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:841,7'
          Branch Sides:
            - BranchSide:      'regenc.c:842,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:844,19'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:847,7'
          Branch Sides:
            - BranchSide:      'regenc.c:848,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:850,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_mbn_mbc_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - flag
        - pp
        - end
        - lower
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:819,7'
          Branch Sides:
            - BranchSide:      'regenc.c:820,14'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:827,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:828,5'
          Branch Sides:
            - BranchSide:      'regenc.c:829,20'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:831,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_mbn_mbc_to_code
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
      BBCount:         13
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:801,7'
          Branch Sides:
            - BranchSide:      'regenc.c:801,24'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:803,10'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:803,3'
          Branch Sides:
            - BranchSide:      'regenc.c:804,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:808,10'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:804,9'
          Branch Sides:
            - BranchSide:      'regenc.c:804,19'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:805,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_is_valid_mbc_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
        - end
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_length_check_is_valid_mbc_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:777,3'
          Branch Sides:
            - BranchSide:      'regenc.c:778,10'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:781,7'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:781,7'
          Branch Sides:
            - BranchSide:      'regenc.c:782,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:784,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_always_true_is_valid_mbc_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - end
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_always_false_is_allowed_reverse_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - end
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_always_true_is_allowed_reverse_match
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - end
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_single_byte_left_adjust_char_head
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - s
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_single_byte_code_to_mbc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - code
        - buf
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_single_byte_code_to_mbclen
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_single_byte_mbc_to_code
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_single_byte_mbc_enc_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_ascii_mbc_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - p
        - end
        - lower
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_is_mbc_newline_0x0a
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:703,7'
          Branch Sides:
            - BranchSide:      'regenc.c:704,10'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:706,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:704,9'
          Branch Sides:
            - BranchSide:      'regenc.c:704,29'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:705,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_not_support_get_ctype_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctype
        - sb_out
        - ranges
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_get_case_fold_codes_by_str_with_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - map_size
        - map
        - ess_tsett_flag
        - flag
        - p
        - end
        - items
      BBCount:         75
      ICount:          574
      EdgeCount:       101
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:600,18'
          Branch Sides:
            - BranchSide:      'regenc.c:600,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:630,21'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:600,7'
          Branch Sides:
            - BranchSide:      'regenc.c:601,10'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:630,21'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:601,23'
          Branch Sides:
            - BranchSide:      'regenc.c:601,26'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:625,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:601,46'
          Branch Sides:
            - BranchSide:      'regenc.c:601,49'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:625,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:602,9'
          Branch Sides:
            - BranchSide:      'regenc.c:602,15'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:625,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:602,31'
          Branch Sides:
            - BranchSide:      'regenc.c:602,36'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:603,12'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:603,9'
          Branch Sides:
            - BranchSide:      'regenc.c:603,12'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:625,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:601,9'
          Branch Sides:
            - BranchSide:      'regenc.c:603,47'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:625,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:610,7'
          Branch Sides:
            - BranchSide:      'regenc.c:611,16'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:622,7'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:611,9'
          Branch Sides:
            - BranchSide:      'regenc.c:612,18'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:621,7'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:612,27'
          Branch Sides:
            - BranchSide:      'regenc.c:612,33'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:615,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:612,15'
          Branch Sides:
            - BranchSide:      'regenc.c:613,13'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:615,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:630,23'
          Branch Sides:
            - BranchSide:      'regenc.c:630,27'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:642,13'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:630,12'
          Branch Sides:
            - BranchSide:      'regenc.c:631,10'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:642,13'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:631,23'
          Branch Sides:
            - BranchSide:      'regenc.c:631,26'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:637,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:631,46'
          Branch Sides:
            - BranchSide:      'regenc.c:631,49'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:637,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:632,9'
          Branch Sides:
            - BranchSide:      'regenc.c:632,15'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:637,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:632,31'
          Branch Sides:
            - BranchSide:      'regenc.c:632,36'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:633,12'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:633,9'
          Branch Sides:
            - BranchSide:      'regenc.c:633,12'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:637,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:631,9'
          Branch Sides:
            - BranchSide:      'regenc.c:634,7'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:637,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:642,23'
          Branch Sides:
            - BranchSide:      'regenc.c:642,26'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:669,9'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:643,12'
          Branch Sides:
            - BranchSide:      'regenc.c:643,15'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:669,9'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:642,12'
          Branch Sides:
            - BranchSide:      'regenc.c:644,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:669,9'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:669,9'
          Branch Sides:
            - BranchSide:      'regenc.c:670,7'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:672,12'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:673,11'
          Branch Sides:
            - BranchSide:      'regenc.c:674,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:679,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ss_apply_all_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - f
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_apply_all_case_fold_with_map
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - map_size
        - map
        - ess_tsett_flag
        - flag
        - f
        - arg
      BBCount:         18
      ICount:          153
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - onigenc_ascii_apply_all_case_fold
        - ss_apply_all_case_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:570,7'
          Branch Sides:
            - BranchSide:      'regenc.c:570,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:572,7'
              BranchSideFuncs:
                - ss_apply_all_case_fold
        - Branch String:   'regenc.c:572,7'
          Branch Sides:
            - BranchSide:      'regenc.c:573,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:575,10'
              BranchSideFuncs:
                - ss_apply_all_case_fold
        - Branch String:   'regenc.c:575,3'
          Branch Sides:
            - BranchSide:      'regenc.c:576,12'
              BranchSideFuncs:
                - ss_apply_all_case_fold
            - BranchSide:      'regenc.c:585,7'
              BranchSideFuncs:
                - ss_apply_all_case_fold
        - Branch String:   'regenc.c:578,9'
          Branch Sides:
            - BranchSide:      'regenc.c:578,24'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:580,12'
              BranchSideFuncs:
                - ss_apply_all_case_fold
        - Branch String:   'regenc.c:582,9'
          Branch Sides:
            - BranchSide:      'regenc.c:582,24'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:583,3'
              BranchSideFuncs:
                - ss_apply_all_case_fold
        - Branch String:   'regenc.c:585,7'
          Branch Sides:
            - BranchSide:      'regenc.c:586,35'
              BranchSideFuncs:
                - ss_apply_all_case_fold
            - BranchSide:      'regenc.c:588,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regenc.c:569,7'
          Dst:             onigenc_ascii_apply_all_case_fold
        - Src:             'regenc.c:586,12'
          Dst:             ss_apply_all_case_fold
    - functionName:    onigenc_ascii_apply_all_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - f
        - arg
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regenc.c:515,3'
          Branch Sides:
            - BranchSide:      'regenc.c:518,30'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:527,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:520,9'
          Branch Sides:
            - BranchSide:      'regenc.c:520,24'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:522,30'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:524,9'
          Branch Sides:
            - BranchSide:      'regenc.c:524,24'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:525,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_ascii_get_case_fold_codes_by_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - p
        - end
        - items
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:535,18'
          Branch Sides:
            - BranchSide:      'regenc.c:535,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:541,21'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:535,7'
          Branch Sides:
            - BranchSide:      'regenc.c:536,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:541,21'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:541,23'
          Branch Sides:
            - BranchSide:      'regenc.c:541,27'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:548,5'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:541,12'
          Branch Sides:
            - BranchSide:      'regenc.c:542,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:548,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_get_left_adjust_char_head
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - start
        - s
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_set_default_caseconv_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_str_bytelen_null
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
      BBCount:         18
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   'regenc.c:270,9'
          Branch Sides:
            - BranchSide:      'regenc.c:272,17'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:283,10'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:274,11'
          Branch Sides:
            - BranchSide:      'regenc.c:274,35'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:275,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:276,7'
          Branch Sides:
            - BranchSide:      'regenc.c:277,14'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:281,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:277,13'
          Branch Sides:
            - BranchSide:      'regenc.c:277,25'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:278,10'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:281,11'
          Branch Sides:
            - BranchSide:      'regenc.c:281,35'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:282,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_strlen_null
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:245,9'
          Branch Sides:
            - BranchSide:      'regenc.c:247,17'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:258,10'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:249,11'
          Branch Sides:
            - BranchSide:      'regenc.c:249,28'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:250,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:251,7'
          Branch Sides:
            - BranchSide:      'regenc.c:252,14'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:256,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:252,13'
          Branch Sides:
            - BranchSide:      'regenc.c:252,25'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:253,10'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:256,11'
          Branch Sides:
            - BranchSide:      'regenc.c:256,28'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:257,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_step
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
        - n
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regenc.c:219,3'
          Branch Sides:
            - BranchSide:      'regenc.c:220,10'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:222,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:222,11'
          Branch Sides:
            - BranchSide:      'regenc.c:222,22'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:222,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_step_back
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - enc
        - start
        - s
        - n
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regenc.c:206,30'
          Branch Sides:
            - BranchSide:      'regenc.c:206,34'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:206,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:206,3'
          Branch Sides:
            - BranchSide:      'regenc.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:212,19'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:207,9'
          Branch Sides:
            - BranchSide:      'regenc.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:210,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_get_prev_char_head
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - start
        - s
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    29
      BranchProfiles:
        - Branch String:   'regenc.c:197,7'
          Branch Sides:
            - BranchSide:      'regenc.c:198,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:200,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_get_right_adjust_char_head_with_prev
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - start
        - s
        - prev
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - onigenc_get_prev_char_head
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regenc.c:183,7'
          Branch Sides:
            - BranchSide:      'regenc.c:184,9'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:188,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
        - Branch String:   'regenc.c:184,9'
          Branch Sides:
            - BranchSide:      'regenc.c:184,38'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:185,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regenc.c:189,15'
          Dst:             onigenc_get_prev_char_head
    - functionName:    onigenc_get_right_adjust_char_head
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - start
        - s
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'regenc.c:171,7'
          Branch Sides:
            - BranchSide:      'regenc.c:171,7'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:172,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_strdup
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
        - end
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'regenc.c:158,3'
          Branch Sides:
            - BranchSide:      'regenc.c:158,3'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:159,11'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:161,3'
          Branch Sides:
            - BranchSide:      'regenc.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:164,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_set_default_encoding
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onigenc_get_default_encoding
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_inited_entry
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regenc.c:51,3'
          Branch Sides:
            - BranchSide:      'regenc.c:52,20'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:58,7'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:52,9'
          Branch Sides:
            - BranchSide:      'regenc.c:53,18'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:56,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:59,7'
          Branch Sides:
            - BranchSide:      'regenc.c:60,28'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:66,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    enc_is_inited
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regenc.c:74,3'
          Branch Sides:
            - BranchSide:      'regenc.c:75,20'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:80,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:75,9'
          Branch Sides:
            - BranchSide:      'regenc.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:78,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_initialize_encoding
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
      BBCount:         24
      ICount:          125
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - enc_inited_entry
        - enc_is_inited
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regenc.c:114,34'
          Branch Sides:
            - BranchSide:      'regenc.c:115,7'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
                - enc_is_inited
                - enc_inited_entry
            - BranchSide:      'regenc.c:124,7'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
        - Branch String:   'regenc.c:114,7'
          Branch Sides:
            - BranchSide:      'regenc.c:116,18'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
                - enc_is_inited
                - enc_inited_entry
            - BranchSide:      'regenc.c:124,7'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
        - Branch String:   'regenc.c:117,26'
          Branch Sides:
            - BranchSide:      'regenc.c:117,43'
              BranchSideFuncs:
                - enc_is_inited
                - enc_is_inited
                - enc_inited_entry
                - enc_inited_entry
            - BranchSide:      'regenc.c:122,3'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
        - Branch String:   'regenc.c:117,9'
          Branch Sides:
            - BranchSide:      'regenc.c:118,11'
              BranchSideFuncs:
                - enc_inited_entry
                - enc_is_inited
                - enc_inited_entry
            - BranchSide:      'regenc.c:122,3'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
        - Branch String:   'regenc.c:119,11'
          Branch Sides:
            - BranchSide:      'regenc.c:119,36'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:120,24'
              BranchSideFuncs:
                - enc_inited_entry
                - enc_is_inited
                - enc_inited_entry
        - Branch String:   'regenc.c:124,22'
          Branch Sides:
            - BranchSide:      'regenc.c:125,21'
              BranchSideFuncs:
                - enc_is_inited
                - enc_inited_entry
            - BranchSide:      'regenc.c:132,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:124,7'
          Branch Sides:
            - BranchSide:      'regenc.c:126,10'
              BranchSideFuncs:
                - enc_inited_entry
            - BranchSide:      'regenc.c:132,3'
              BranchSideFuncs: []
        - Branch String:   'regenc.c:127,9'
          Branch Sides:
            - BranchSide:      'regenc.c:128,24'
              BranchSideFuncs:
                - enc_inited_entry
            - BranchSide:      'regenc.c:129,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regenc.c:117,29'
          Dst:             enc_is_inited
        - Src:             'regenc.c:120,7'
          Dst:             enc_inited_entry
        - Src:             'regenc.c:125,7'
          Dst:             enc_is_inited
        - Src:             'regenc.c:128,7'
          Dst:             enc_inited_entry
    - functionName:    onigenc_end
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regenc.c:99,3'
          Branch Sides:
            - BranchSide:      'regenc.c:100,16'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:103,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regenc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regenc.c:88,7'
          Branch Sides:
            - BranchSide:      'regenc.c:88,27'
              BranchSideFuncs: []
            - BranchSide:      'regenc.c:90,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sprint_byte
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - v
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'regerror.c:211,3'
          Dst:             snprintf
    - functionName:    sprint_byte_with_x
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - v
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'regerror.c:216,3'
          Dst:             snprintf
    - functionName:    onig_snprintf_with_pattern
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - bufsize
        - enc
        - pat
        - pat_end
        - fmt
      BBCount:         42
      ICount:          340
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - onigenc_str_bytelen_null
        - sprint_byte_with_x
        - strcat
        - vsnprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'regerror.c:368,7'
          Branch Sides:
            - BranchSide:      'regerror.c:368,7'
              BranchSideFuncs:
                - strcat
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:369,5'
              BranchSideFuncs:
                - strcat
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:373,5'
          Branch Sides:
            - BranchSide:      'regerror.c:374,11'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:411,7'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:374,11'
          Branch Sides:
            - BranchSide:      'regerror.c:375,15'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:390,17'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:376,13'
          Branch Sides:
            - BranchSide:      'regerror.c:377,11'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:382,11'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:377,11'
          Branch Sides:
            - BranchSide:      'regerror.c:377,38'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:378,9'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:382,11'
          Branch Sides:
            - BranchSide:      'regerror.c:0,0'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:383,40'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:386,13'
          Branch Sides:
            - BranchSide:      'regerror.c:382,11'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:386,42'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:390,16'
          Branch Sides:
            - BranchSide:      'regerror.c:391,18'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:395,17'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:393,9'
          Branch Sides:
            - BranchSide:      'regerror.c:393,36'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:394,7'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:395,16'
          Branch Sides:
            - BranchSide:      'regerror.c:396,11'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:399,17'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:399,48'
          Branch Sides:
            - BranchSide:      'regerror.c:400,17'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:407,18'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:399,16'
          Branch Sides:
            - BranchSide:      'regerror.c:401,36'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:407,18'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:404,9'
          Branch Sides:
            - BranchSide:      'regerror.c:404,37'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
            - BranchSide:      'regerror.c:405,7'
              BranchSideFuncs:
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
                - sprint_byte_with_x
                - onigenc_str_bytelen_null
      Callsites:
        - Src:             'regerror.c:363,7'
          Dst:             vsnprintf
        - Src:             'regerror.c:369,5'
          Dst:             strcat
        - Src:             'regerror.c:370,15'
          Dst:             onigenc_str_bytelen_null
        - Src:             'regerror.c:383,13'
          Dst:             sprint_byte_with_x
        - Src:             'regerror.c:384,20'
          Dst:             onigenc_str_bytelen_null
        - Src:             'regerror.c:401,9'
          Dst:             sprint_byte_with_x
        - Src:             'regerror.c:402,15'
          Dst:             onigenc_str_bytelen_null
    - functionName:    strcat
      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:    to_ascii
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - s
        - end
        - buf
        - buf_size
        - is_over
      BBCount:         30
      ICount:          255
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - sprint_byte
        - sprint_byte_with_x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regerror.c:226,7'
          Branch Sides:
            - BranchSide:      'regerror.c:227,9'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
            - BranchSide:      'regerror.c:230,12'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
        - Branch String:   'regerror.c:230,12'
          Branch Sides:
            - BranchSide:      'regerror.c:231,9'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
            - BranchSide:      'regerror.c:263,11'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:233,5'
          Branch Sides:
            - BranchSide:      'regerror.c:234,14'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
            - BranchSide:      'regerror.c:260,16'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:235,11'
          Branch Sides:
            - BranchSide:      'regerror.c:236,13'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
            - BranchSide:      'regerror.c:253,30'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
        - Branch String:   'regerror.c:236,27'
          Branch Sides:
            - BranchSide:      'regerror.c:236,30'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
            - BranchSide:      'regerror.c:243,18'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
        - Branch String:   'regerror.c:236,13'
          Branch Sides:
            - BranchSide:      'regerror.c:237,40'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
            - BranchSide:      'regerror.c:243,18'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
        - Branch String:   'regerror.c:243,18'
          Branch Sides:
            - BranchSide:      'regerror.c:244,40'
              BranchSideFuncs:
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte_with_x
                - sprint_byte
                - sprint_byte
                - sprint_byte
            - BranchSide:      'regerror.c:249,11'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:257,11'
          Branch Sides:
            - BranchSide:      'regerror.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:257,28'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:263,11'
          Branch Sides:
            - BranchSide:      'regerror.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:263,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regerror.c:237,11'
          Dst:             sprint_byte_with_x
        - Src:             'regerror.c:238,11'
          Dst:             sprint_byte
        - Src:             'regerror.c:239,11'
          Dst:             sprint_byte
        - Src:             'regerror.c:240,11'
          Dst:             sprint_byte
        - Src:             'regerror.c:244,11'
          Dst:             sprint_byte_with_x
        - Src:             'regerror.c:245,11'
          Dst:             sprint_byte
    - functionName:    onig_error_code_to_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - code
      BBCount:         29
      ICount:          220
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - onig_error_code_to_format
        - onigenc_str_bytelen_null
        - to_ascii
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regerror.c:303,3'
          Branch Sides:
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:311,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:341,35'
              BranchSideFuncs:
                - onig_error_code_to_format
                - onigenc_str_bytelen_null
        - Branch String:   'regerror.c:311,13'
          Branch Sides:
            - BranchSide:      'regerror.c:316,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
            - BranchSide:      'regerror.c:316,13'
              BranchSideFuncs:
                - to_ascii
                - onig_error_code_to_format
        - Branch String:   'regerror.c:316,5'
          Branch Sides:
            - BranchSide:      'regerror.c:317,12'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:336,6'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:317,11'
          Branch Sides:
            - BranchSide:      'regerror.c:318,10'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:331,12'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:319,13'
          Branch Sides:
            - BranchSide:      'regerror.c:320,19'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:329,11'
              BranchSideFuncs: []
        - Branch String:   'regerror.c:322,15'
          Branch Sides:
            - BranchSide:      'regerror.c:323,21'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:326,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'regerror.c:312,11'
          Dst:             to_ascii
        - Src:             'regerror.c:314,9'
          Dst:             onig_error_code_to_format
        - Src:             'regerror.c:341,9'
          Dst:             onig_error_code_to_format
        - Src:             'regerror.c:342,11'
          Dst:             onigenc_str_bytelen_null
    - functionName:    onig_error_code_to_format
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         82
      ICount:          414
      EdgeCount:       162
      CyclomaticComplexity: 82
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'regerror.c:42,3'
          Branch Sides:
            - BranchSide:      'regerror.c:44,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:46,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:48,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:50,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:52,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:54,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:56,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:58,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:60,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:62,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:64,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:66,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:68,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:70,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:72,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:76,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:78,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:84,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:86,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:88,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:92,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:94,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:96,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:98,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:100,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:106,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:112,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:114,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:118,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:120,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:124,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:126,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:132,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:134,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:136,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:138,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:140,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:142,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:144,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:146,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:148,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:150,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:152,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:154,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:156,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:158,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:160,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:162,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:164,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:168,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:170,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:174,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:176,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:178,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:182,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:188,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:190,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:192,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:194,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:196,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:198,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:200,7'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:203,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_is_error_code_needs_param
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         11
      ICount:          48
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'regerror.c:275,3'
          Branch Sides:
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:283,5'
              BranchSideFuncs: []
            - BranchSide:      'regerror.c:285,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_set_meta_char
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - enc
        - what
        - code
      BBCount:         10
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regsyntax.c:346,3'
          Branch Sides:
            - BranchSide:      'regsyntax.c:348,32'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:351,36'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:354,36'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:357,45'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:360,45'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:363,44'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:366,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_get_syntax_options
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - syntax
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_syntax_behavior
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - syntax
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_syntax_op2
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - syntax
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_get_syntax_op
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - syntax
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_syntax_options
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - syntax
        - options
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_syntax_behavior
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - syntax
        - behavior
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_syntax_op2
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - syntax
        - op2
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_syntax_op
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - syntax
        - op
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_copy_syntax
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    onig_set_default_syntax
      functionSourceFile: '/src/jq/vendor/oniguruma/src/regsyntax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - syntax
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'regsyntax.c:281,7'
          Branch Sides:
            - BranchSide:      'regsyntax.c:281,7'
              BranchSideFuncs: []
            - BranchSide:      'regsyntax.c:282,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - astring
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:544,3'
          Branch Sides:
            - BranchSide:      'st.c:545,11'
              BranchSideFuncs: []
            - BranchSide:      'st.c:548,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str_cmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a1
        - a2
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'st.c:510,10'
          Dst:             strcmp
    - functionName:    numhash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    numcmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    delete_never
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - key
        - value
        - never
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'st.c:445,9'
          Branch Sides:
            - BranchSide:      'st.c:445,25'
              BranchSideFuncs: []
            - BranchSide:      'st.c:446,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_st_foreach
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - func
        - arg
      BBCount:         33
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'st.c:465,3'
          Branch Sides:
            - BranchSide:      'st.c:466,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:502,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:467,5'
          Branch Sides:
            - BranchSide:      'st.c:468,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:501,3'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:469,6'
          Branch Sides:
            - BranchSide:      'st.c:467,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:471,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:483,16'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      'st.c:489,15'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:472,13'
          Branch Sides:
            - BranchSide:      'st.c:473,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:477,14'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:473,11'
          Branch Sides:
            - BranchSide:      'st.c:474,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:476,9'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:474,17'
          Branch Sides:
            - BranchSide:      'st.c:474,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:475,11'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:477,13'
          Branch Sides:
            - BranchSide:      'st.c:477,14'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:479,11'
              BranchSideFuncs: []
        - Branch String:   'st.c:490,13'
          Branch Sides:
            - BranchSide:      'st.c:491,28'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:494,24'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    onig_st_cleanup_safe
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - never
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - delete_never
        - onig_st_foreach
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'st.c:454,3'
          Dst:             onig_st_foreach
        - Src:             'st.c:454,3'
          Dst:             delete_never
    - functionName:    onig_st_delete_safe
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - table
        - key
        - value
        - never
      BBCount:         24
      ICount:          170
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:419,7'
          Branch Sides:
            - BranchSide:      'st.c:420,9'
              BranchSideFuncs: []
            - BranchSide:      'st.c:424,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:420,9'
          Branch Sides:
            - BranchSide:      'st.c:420,22'
              BranchSideFuncs: []
            - BranchSide:      'st.c:421,5'
              BranchSideFuncs: []
        - Branch String:   'st.c:424,3'
          Branch Sides:
            - BranchSide:      'st.c:425,10'
              BranchSideFuncs: []
            - BranchSide:      'st.c:434,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:425,29'
          Branch Sides:
            - BranchSide:      'st.c:425,32'
              BranchSideFuncs: []
            - BranchSide:      'st.c:432,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:425,32'
          Branch Sides:
            - BranchSide:      'st.c:425,32'
              BranchSideFuncs: []
            - BranchSide:      'st.c:426,6'
              BranchSideFuncs: []
        - Branch String:   'st.c:425,9'
          Branch Sides:
            - BranchSide:      'st.c:426,6'
              BranchSideFuncs: []
            - BranchSide:      'st.c:432,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:428,10'
          Branch Sides:
            - BranchSide:      'st.c:428,31'
              BranchSideFuncs: []
            - BranchSide:      'st.c:429,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_st_delete
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
        - key
        - value
      BBCount:         29
      ICount:          239
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:381,7'
          Branch Sides:
            - BranchSide:      'st.c:382,9'
              BranchSideFuncs: []
            - BranchSide:      'st.c:386,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'st.c:382,9'
          Branch Sides:
            - BranchSide:      'st.c:382,22'
              BranchSideFuncs: []
            - BranchSide:      'st.c:383,5'
              BranchSideFuncs: []
        - Branch String:   'st.c:386,7'
          Branch Sides:
            - BranchSide:      'st.c:386,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:387,29'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:386,7'
          Branch Sides:
            - BranchSide:      'st.c:387,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:395,3'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:389,9'
          Branch Sides:
            - BranchSide:      'st.c:389,30'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:390,12'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:395,3'
          Branch Sides:
            - BranchSide:      'st.c:396,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:407,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:396,9'
          Branch Sides:
            - BranchSide:      'st.c:396,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:397,12'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:396,9'
          Branch Sides:
            - BranchSide:      'st.c:397,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:405,3'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:400,10'
          Branch Sides:
            - BranchSide:      'st.c:400,31'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:401,13'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    onig_st_copy
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - old_table
      BBCount:         17
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:339,7'
          Branch Sides:
            - BranchSide:      'st.c:340,5'
              BranchSideFuncs: []
            - BranchSide:      'st.c:343,4'
              BranchSideFuncs:
                - calloc
                - malloc
                - free
                - free
                - free
        - Branch String:   'st.c:347,7'
          Branch Sides:
            - BranchSide:      'st.c:348,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:352,9'
              BranchSideFuncs:
                - malloc
                - free
                - free
        - Branch String:   'st.c:352,3'
          Branch Sides:
            - BranchSide:      'st.c:353,5'
              BranchSideFuncs:
                - malloc
                - free
                - free
            - BranchSide:      'st.c:368,10'
              BranchSideFuncs: []
        - Branch String:   'st.c:355,5'
          Branch Sides:
            - BranchSide:      'st.c:356,14'
              BranchSideFuncs:
                - malloc
                - free
                - free
            - BranchSide:      'st.c:367,3'
              BranchSideFuncs:
                - malloc
                - free
                - free
        - Branch String:   'st.c:357,10'
          Branch Sides:
            - BranchSide:      'st.c:358,14'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'st.c:362,7'
              BranchSideFuncs:
                - malloc
                - free
                - free
      Callsites:
        - Src:             'st.c:345,5'
          Dst:             calloc
    - functionName:    onig_st_add_direct
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - table
        - key
        - value
      BBCount:         10
      ICount:          117
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - rehash
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:297,3'
          Branch Sides:
            - BranchSide:      'st.c:297,3'
              BranchSideFuncs:
                - rehash
                - malloc
            - BranchSide:      'st.c:297,3'
              BranchSideFuncs:
                - malloc
        - Branch String:   'st.c:297,3'
          Branch Sides:
            - BranchSide:      'st.c:297,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:297,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'st.c:297,3'
          Dst:             rehash
    - functionName:    rehash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
      BBCount:         15
      ICount:          128
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - new_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'st.c:309,7'
          Branch Sides:
            - BranchSide:      'st.c:309,26'
              BranchSideFuncs: []
            - BranchSide:      'st.c:311,32'
              BranchSideFuncs:
                - calloc
                - free
        - Branch String:   'st.c:312,7'
          Branch Sides:
            - BranchSide:      'st.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      'st.c:316,9'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:316,3'
          Branch Sides:
            - BranchSide:      'st.c:317,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:326,8'
              BranchSideFuncs:
                - free
        - Branch String:   'st.c:318,5'
          Branch Sides:
            - BranchSide:      'st.c:319,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:325,3'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'st.c:308,18'
          Dst:             new_size
        - Src:             'st.c:311,32'
          Dst:             calloc
    - functionName:    new_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'st.c:112,5'
          Branch Sides:
            - BranchSide:      'st.c:115,11'
              BranchSideFuncs: []
            - BranchSide:      'st.c:118,5'
              BranchSideFuncs: []
        - Branch String:   'st.c:115,11'
          Branch Sides:
            - BranchSide:      'st.c:115,41'
              BranchSideFuncs: []
            - BranchSide:      'st.c:116,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_st_insert
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - table
        - key
        - value
      BBCount:         37
      ICount:          277
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - rehash
      functionUses:    2
      BranchProfiles:
        - Branch String:   'st.c:278,3'
          Branch Sides:
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
        - Branch String:   'st.c:278,3'
          Branch Sides:
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
        - Branch String:   'st.c:278,3'
          Branch Sides:
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
        - Branch String:   'st.c:278,3'
          Branch Sides:
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:280,7'
              BranchSideFuncs:
                - malloc
                - rehash
        - Branch String:   'st.c:278,3'
          Branch Sides:
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
        - Branch String:   'st.c:278,3'
          Branch Sides:
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:278,3'
              BranchSideFuncs:
                - malloc
                - rehash
        - Branch String:   'st.c:280,7'
          Branch Sides:
            - BranchSide:      'st.c:281,5'
              BranchSideFuncs:
                - malloc
                - rehash
            - BranchSide:      'st.c:285,19'
              BranchSideFuncs: []
        - Branch String:   'st.c:281,5'
          Branch Sides:
            - BranchSide:      'st.c:281,5'
              BranchSideFuncs:
                - rehash
                - malloc
            - BranchSide:      'st.c:281,5'
              BranchSideFuncs:
                - malloc
        - Branch String:   'st.c:281,5'
          Branch Sides:
            - BranchSide:      'st.c:281,5'
              BranchSideFuncs: []
            - BranchSide:      'st.c:282,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'st.c:281,5'
          Dst:             rehash
    - functionName:    onig_st_lookup
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
        - key
        - value
      BBCount:         33
      ICount:          211
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'st.c:243,3'
          Branch Sides:
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:243,3'
          Branch Sides:
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:243,3'
          Branch Sides:
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:243,3'
          Branch Sides:
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:245,7'
              BranchSideFuncs: []
        - Branch String:   'st.c:243,3'
          Branch Sides:
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:243,3'
          Branch Sides:
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      'st.c:243,3'
              BranchSideFuncs: []
        - Branch String:   'st.c:245,7'
          Branch Sides:
            - BranchSide:      'st.c:246,5'
              BranchSideFuncs: []
            - BranchSide:      'st.c:249,9'
              BranchSideFuncs: []
        - Branch String:   'st.c:249,9'
          Branch Sides:
            - BranchSide:      'st.c:249,31'
              BranchSideFuncs: []
            - BranchSide:      'st.c:250,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_st_free_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - table
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'st.c:203,3'
          Branch Sides:
            - BranchSide:      'st.c:204,11'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'st.c:211,8'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'st.c:205,5'
          Branch Sides:
            - BranchSide:      'st.c:206,13'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'st.c:210,3'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    onig_st_init_strtable_with_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table_with_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'st.c:194,10'
          Dst:             onig_st_init_table_with_size
    - functionName:    onig_st_init_table_with_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - type
        - size
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
        - new_size
      functionUses:    5
      BranchProfiles:
        - Branch String:   'st.c:150,7'
          Branch Sides:
            - BranchSide:      'st.c:150,18'
              BranchSideFuncs: []
            - BranchSide:      'st.c:152,9'
              BranchSideFuncs:
                - malloc
                - calloc
                - free
        - Branch String:   'st.c:153,7'
          Branch Sides:
            - BranchSide:      'st.c:153,17'
              BranchSideFuncs: []
            - BranchSide:      'st.c:155,15'
              BranchSideFuncs:
                - calloc
                - free
        - Branch String:   'st.c:159,7'
          Branch Sides:
            - BranchSide:      'st.c:160,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'st.c:164,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'st.c:149,10'
          Dst:             new_size
        - Src:             'st.c:158,34'
          Dst:             calloc
    - functionName:    onig_st_init_strtable
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:188,10'
          Branch Sides:
            - BranchSide:      'st.c:188,10'
              BranchSideFuncs:
                - onig_st_init_table
            - BranchSide:      'st.c:188,10'
              BranchSideFuncs:
                - onig_st_init_table
      Callsites:
        - Src:             'st.c:188,10'
          Dst:             onig_st_init_table
    - functionName:    onig_st_init_table
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table_with_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'st.c:170,10'
          Dst:             onig_st_init_table_with_size
    - functionName:    onig_st_init_numtable_with_size
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table_with_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'st.c:182,10'
          Dst:             onig_st_init_table_with_size
    - functionName:    onig_st_init_numtable
      functionSourceFile: '/src/jq/vendor/oniguruma/src/st.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_st_init_table
      functionUses:    0
      BranchProfiles:
        - Branch String:   'st.c:176,10'
          Branch Sides:
            - BranchSide:      'st.c:176,10'
              BranchSideFuncs:
                - onig_st_init_table
            - BranchSide:      'st.c:176,10'
              BranchSideFuncs:
                - onig_st_init_table
      Callsites:
        - Src:             'st.c:176,10'
          Dst:             onig_st_init_table
    - functionName:    gperf_case_strncmp
      functionSourceFile: '/src/jq/vendor/oniguruma/src/./unicode_property_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28290
      functionLinenumberEnd: 28303
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './unicode_property_data.c:28291,3'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:28293,59'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28302,3'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:28295,19'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:28295,22'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28300,19'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:28295,11'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:28297,12'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28300,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/./unicode_property_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28315
      functionLinenumberEnd: 28380
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         24
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './unicode_property_data.c:28347,3'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:28350,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28356,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28356,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28356,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28356,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28364,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28364,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28364,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28364,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28364,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28364,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28367,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28371,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28371,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28374,44'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:28377,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unicode_lookup_property_name
      functionSourceFile: '/src/jq/vendor/oniguruma/src/./unicode_property_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30164
      functionLinenumberEnd: 33035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         22
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - gperf_case_strncmp
        - hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   './unicode_property_data.c:33018,30'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33018,33'
              BranchSideFuncs:
                - hash
                - gperf_case_strncmp
            - BranchSide:      './unicode_property_data.c:33034,3'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:33018,7'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33020,41'
              BranchSideFuncs:
                - hash
                - gperf_case_strncmp
            - BranchSide:      './unicode_property_data.c:33034,3'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:33022,11'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33024,37'
              BranchSideFuncs:
                - gperf_case_strncmp
            - BranchSide:      './unicode_property_data.c:33033,5'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:33025,15'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33027,40'
              BranchSideFuncs:
                - gperf_case_strncmp
            - BranchSide:      './unicode_property_data.c:33032,9'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:33029,74'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33029,98'
              BranchSideFuncs:
                - gperf_case_strncmp
            - BranchSide:      './unicode_property_data.c:33031,13'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:33029,111'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33029,114'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:33031,13'
              BranchSideFuncs: []
        - Branch String:   './unicode_property_data.c:33029,19'
          Branch Sides:
            - BranchSide:      './unicode_property_data.c:33030,34'
              BranchSideFuncs: []
            - BranchSide:      './unicode_property_data.c:33031,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             './unicode_property_data.c:33020,35'
          Dst:             hash
        - Src:             './unicode_property_data.c:33029,78'
          Dst:             gperf_case_strncmp
    - functionName:    onigenc_unicode_property_name_to_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1239
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - name
        - end
      BBCount:         25
      ICount:          173
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - onig_st_lookup_strend
        - unicode_lookup_property_name
      functionUses:    0
      BranchProfiles:
        - Branch String:   'unicode.c:1200,3'
          Branch Sides:
            - BranchSide:      'unicode.c:1201,12'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
            - BranchSide:      'unicode.c:1214,7'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
        - Branch String:   'unicode.c:1202,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1203,7'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1205,9'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
        - Branch String:   'unicode.c:1205,21'
          Branch Sides:
            - BranchSide:      'unicode.c:1205,24'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
            - BranchSide:      'unicode.c:1211,10'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
        - Branch String:   'unicode.c:1205,36'
          Branch Sides:
            - BranchSide:      'unicode.c:1205,39'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
            - BranchSide:      'unicode.c:1211,10'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
        - Branch String:   'unicode.c:1205,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1206,27'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
            - BranchSide:      'unicode.c:1211,10'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
        - Branch String:   'unicode.c:1207,11'
          Branch Sides:
            - BranchSide:      'unicode.c:1208,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1209,5'
              BranchSideFuncs:
                - unicode_lookup_property_name
                - onig_st_lookup_strend
        - Branch String:   'unicode.c:1216,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1218,7'
              BranchSideFuncs:
                - onig_st_lookup_strend
                - unicode_lookup_property_name
            - BranchSide:      'unicode.c:1227,37'
              BranchSideFuncs:
                - unicode_lookup_property_name
        - Branch String:   'unicode.c:1222,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1223,14'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1225,3'
              BranchSideFuncs:
                - unicode_lookup_property_name
        - Branch String:   'unicode.c:1228,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1235,18'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1238,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:1219,5'
          Dst:             onig_st_lookup_strend
        - Src:             'unicode.c:1227,8'
          Dst:             unicode_lookup_property_name
    - functionName:    onigenc_utf16_32_get_ctype_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctype
        - sb_out
        - ranges
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onigenc_unicode_ctype_code_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'unicode.c:1186,10'
          Dst:             onigenc_unicode_ctype_code_range
    - functionName:    onigenc_unicode_ctype_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctype
        - ranges
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'unicode.c:1167,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1168,17'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1177,24'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:1169,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1170,43'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1174,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onig_unicode_define_user_property
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - ranges
      BBCount:         33
      ICount:          222
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - onig_st_init_strend_table_with_size
        - onig_st_insert_strend
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'unicode.c:1094,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1095,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1097,22'
              BranchSideFuncs:
                - strlen
                - malloc
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1098,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1099,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1101,23'
              BranchSideFuncs:
                - malloc
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1102,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1103,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1105,20'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1107,3'
          Branch Sides:
            - BranchSide:      'unicode.c:1108,9'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
            - BranchSide:      'unicode.c:1119,3'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
        - Branch String:   'unicode.c:1109,18'
          Branch Sides:
            - BranchSide:      'unicode.c:1109,21'
              BranchSideFuncs:
                - free
            - BranchSide:      'unicode.c:1110,13'
              BranchSideFuncs:
                - free
        - Branch String:   'unicode.c:1109,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1110,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'unicode.c:1114,9'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1114,18'
          Branch Sides:
            - BranchSide:      'unicode.c:1114,21'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
            - BranchSide:      'unicode.c:1118,3'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1114,30'
          Branch Sides:
            - BranchSide:      'unicode.c:1114,33'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
            - BranchSide:      'unicode.c:1118,3'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1114,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1115,14'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
            - BranchSide:      'unicode.c:1118,3'
              BranchSideFuncs:
                - onig_st_insert_strend
                - onig_st_init_strend_table_with_size
                - free
                - free
        - Branch String:   'unicode.c:1121,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1122,32'
              BranchSideFuncs:
                - onig_st_init_strend_table_with_size
                - onig_st_insert_strend
                - free
            - BranchSide:      'unicode.c:1129,35'
              BranchSideFuncs:
                - onig_st_insert_strend
        - Branch String:   'unicode.c:1123,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1124,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'unicode.c:1127,3'
              BranchSideFuncs:
                - onig_st_insert_strend
        - Branch String:   'unicode.c:1135,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1135,21'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1137,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:1097,15'
          Dst:             strlen
        - Src:             'unicode.c:1122,32'
          Dst:             onig_st_init_strend_table_with_size
        - Src:             'unicode.c:1132,7'
          Dst:             onig_st_insert_strend
    - functionName:    egcb_get_type
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'unicode.c:916,3'
          Branch Sides:
            - BranchSide:      'unicode.c:917,10'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:924,11'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:918,9'
          Branch Sides:
            - BranchSide:      'unicode.c:919,13'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:921,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:924,48'
          Branch Sides:
            - BranchSide:      'unicode.c:924,10'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:925,11'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:924,10'
          Branch Sides:
            - BranchSide:      'unicode.c:924,10'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:926,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unicode_egcb_is_break_2code
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - from_code
        - to_code
      BBCount:         72
      ICount:          301
      EdgeCount:       99
      CyclomaticComplexity: 29
      functionsReached:
        - egcb_get_type
        - onigenc_unicode_is_code_ctype
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode.c:945,17'
          Branch Sides:
            - BranchSide:      'unicode.c:945,20'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:948,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:945,7'
          Branch Sides:
            - BranchSide:      'unicode.c:945,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:948,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:948,23'
          Branch Sides:
            - BranchSide:      'unicode.c:948,26'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:950,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:948,7'
          Branch Sides:
            - BranchSide:      'unicode.c:948,41'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:950,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:950,7'
          Branch Sides:
            - BranchSide:      'unicode.c:950,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:952,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:950,7'
          Branch Sides:
            - BranchSide:      'unicode.c:950,31'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:952,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:952,7'
          Branch Sides:
            - BranchSide:      'unicode.c:952,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:954,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:952,7'
          Branch Sides:
            - BranchSide:      'unicode.c:952,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:954,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:954,23'
          Branch Sides:
            - BranchSide:      'unicode.c:954,26'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:969,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:954,7'
          Branch Sides:
            - BranchSide:      'unicode.c:956,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:969,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:956,24'
          Branch Sides:
            - BranchSide:      'unicode.c:956,27'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:958,10'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:956,9'
          Branch Sides:
            - BranchSide:      'unicode.c:956,41'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:958,10'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:958,26'
          Branch Sides:
            - BranchSide:      'unicode.c:958,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:959,13'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:959,9'
          Branch Sides:
            - BranchSide:      'unicode.c:959,13'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:962,10'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:959,26'
          Branch Sides:
            - BranchSide:      'unicode.c:959,44'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:959,29'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:958,9'
          Branch Sides:
            - BranchSide:      'unicode.c:959,44'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:962,10'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:962,24'
          Branch Sides:
            - BranchSide:      'unicode.c:962,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:965,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:962,45'
          Branch Sides:
            - BranchSide:      'unicode.c:962,48'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:963,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:962,9'
          Branch Sides:
            - BranchSide:      'unicode.c:963,7'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:965,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:969,25'
          Branch Sides:
            - BranchSide:      'unicode.c:969,44'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:969,28'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:969,7'
          Branch Sides:
            - BranchSide:      'unicode.c:969,44'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:972,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:972,7'
          Branch Sides:
            - BranchSide:      'unicode.c:972,31'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:974,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:974,7'
          Branch Sides:
            - BranchSide:      'unicode.c:974,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:979,7'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:979,7'
          Branch Sides:
            - BranchSide:      'unicode.c:980,39'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:987,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:980,9'
          Branch Sides:
            - BranchSide:      'unicode.c:981,7'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:983,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:987,39'
          Branch Sides:
            - BranchSide:      'unicode.c:987,42'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:987,48'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:987,7'
          Branch Sides:
            - BranchSide:      'unicode.c:987,48'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:988,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:941,10'
          Dst:             egcb_get_type
        - Src:             'unicode.c:942,10'
          Dst:             egcb_get_type
        - Src:             'unicode.c:980,9'
          Dst:             onigenc_unicode_is_code_ctype
    - functionName:    onigenc_unicode_is_code_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - code
        - ctype
      BBCount:         13
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - onig_is_in_code_range
      functionUses:    3
      BranchProfiles:
        - Branch String:   'unicode.c:1146,38'
          Branch Sides:
            - BranchSide:      'unicode.c:1148,7'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_is_in_code_range
            - BranchSide:      'unicode.c:1152,7'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_is_in_code_range
        - Branch String:   'unicode.c:1146,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1149,12'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1152,7'
              BranchSideFuncs:
                - onig_is_in_code_range
                - onig_is_in_code_range
        - Branch String:   'unicode.c:1152,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1153,17'
              BranchSideFuncs:
                - onig_is_in_code_range
            - BranchSide:      'unicode.c:1160,52'
              BranchSideFuncs:
                - onig_is_in_code_range
        - Branch String:   'unicode.c:1154,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1155,71'
              BranchSideFuncs:
                - onig_is_in_code_range
            - BranchSide:      'unicode.c:1157,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:1155,14'
          Dst:             onig_is_in_code_range
        - Src:             'unicode.c:1160,10'
          Dst:             onig_is_in_code_range
    - functionName:    onigenc_egcb_is_break_position
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - prev
        - start
        - end
      BBCount:         40
      ICount:          247
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - egcb_get_type
        - onigenc_get_prev_char_head
        - onigenc_unicode_is_code_ctype
        - unicode_egcb_is_break_2code
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode.c:1009,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1009,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1010,7'
              BranchSideFuncs:
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
                - onigenc_get_prev_char_head
        - Branch String:   'unicode.c:1010,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1010,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1012,7'
              BranchSideFuncs:
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
                - onigenc_get_prev_char_head
        - Branch String:   'unicode.c:1012,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1013,39'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
            - BranchSide:      'unicode.c:1017,10'
              BranchSideFuncs:
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
        - Branch String:   'unicode.c:1014,9'
          Branch Sides:
            - BranchSide:      'unicode.c:1014,24'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1015,3'
              BranchSideFuncs:
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
        - Branch String:   'unicode.c:1021,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1022,12'
              BranchSideFuncs:
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
            - BranchSide:      'unicode.c:1025,39'
              BranchSideFuncs:
                - unicode_egcb_is_break_2code
                - onigenc_get_prev_char_head
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
        - Branch String:   'unicode.c:1022,27'
          Branch Sides:
            - BranchSide:      'unicode.c:1022,27'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1022,30'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:1026,3'
          Branch Sides:
            - BranchSide:      'unicode.c:1028,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1031,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1035,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
            - BranchSide:      'unicode.c:1048,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - egcb_get_type
            - BranchSide:      'unicode.c:1062,3'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:1035,5'
          Branch Sides:
            - BranchSide:      'unicode.c:1036,14'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
                - egcb_get_type
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:1044,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:1037,11'
          Branch Sides:
            - BranchSide:      'unicode.c:1038,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1040,28'
              BranchSideFuncs:
                - egcb_get_type
                - onigenc_get_prev_char_head
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:1041,11'
          Branch Sides:
            - BranchSide:      'unicode.c:1035,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1042,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:1049,7'
          Branch Sides:
            - BranchSide:      'unicode.c:1050,16'
              BranchSideFuncs:
                - egcb_get_type
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:1057,12'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:1052,13'
          Branch Sides:
            - BranchSide:      'unicode.c:1053,11'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1055,10'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - egcb_get_type
        - Branch String:   'unicode.c:1057,11'
          Branch Sides:
            - BranchSide:      'unicode.c:1057,25'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:1059,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:1013,12'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:1025,11'
          Dst:             unicode_egcb_is_break_2code
        - Src:             'unicode.c:1035,20'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:1037,11'
          Dst:             onigenc_unicode_is_code_ctype
        - Src:             'unicode.c:1040,14'
          Dst:             egcb_get_type
        - Src:             'unicode.c:1049,22'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:1051,16'
          Dst:             egcb_get_type
    - functionName:    wb_get_next_main_code
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - end
        - rcode
        - rtype
      BBCount:         15
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - wb_get_type
      functionUses:    3
      BranchProfiles:
        - Branch String:   'unicode.c:660,9'
          Branch Sides:
            - BranchSide:      'unicode.c:660,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:662,12'
              BranchSideFuncs:
                - wb_get_type
        - Branch String:   'unicode.c:664,11'
          Branch Sides:
            - BranchSide:      'unicode.c:658,3'
              BranchSideFuncs:
                - wb_get_type
            - BranchSide:      'unicode.c:664,11'
              BranchSideFuncs:
                - wb_get_type
        - Branch String:   'unicode.c:664,11'
          Branch Sides:
            - BranchSide:      'unicode.c:658,3'
              BranchSideFuncs:
                - wb_get_type
            - BranchSide:      'unicode.c:664,11'
              BranchSideFuncs:
                - wb_get_type
        - Branch String:   'unicode.c:664,9'
          Branch Sides:
            - BranchSide:      'unicode.c:658,3'
              BranchSideFuncs:
                - wb_get_type
            - BranchSide:      'unicode.c:665,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:663,12'
          Dst:             wb_get_type
    - functionName:    wb_get_type
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'unicode.c:632,3'
          Branch Sides:
            - BranchSide:      'unicode.c:633,10'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:640,11'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:634,9'
          Branch Sides:
            - BranchSide:      'unicode.c:635,13'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:637,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:640,46'
          Branch Sides:
            - BranchSide:      'unicode.c:640,10'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:641,11'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:640,10'
          Branch Sides:
            - BranchSide:      'unicode.c:640,10'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:642,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_wb_is_break_position
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - p
        - prev
        - start
        - end
      BBCount:         259
      ICount:          1143
      EdgeCount:       358
      CyclomaticComplexity: 101
      functionsReached:
        - onigenc_get_prev_char_head
        - onigenc_unicode_is_code_ctype
        - wb_get_next_main_code
        - wb_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode.c:690,7'
          Branch Sides:
            - BranchSide:      'unicode.c:690,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:692,7'
              BranchSideFuncs:
                - wb_get_type
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
                - onigenc_get_prev_char_head
        - Branch String:   'unicode.c:692,7'
          Branch Sides:
            - BranchSide:      'unicode.c:692,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:694,7'
              BranchSideFuncs:
                - wb_get_type
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
                - onigenc_get_prev_char_head
        - Branch String:   'unicode.c:694,7'
          Branch Sides:
            - BranchSide:      'unicode.c:695,39'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:699,11'
              BranchSideFuncs:
                - wb_get_type
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:696,9'
          Branch Sides:
            - BranchSide:      'unicode.c:696,24'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:697,3'
              BranchSideFuncs:
                - wb_get_type
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:706,17'
          Branch Sides:
            - BranchSide:      'unicode.c:706,20'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:709,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:706,7'
          Branch Sides:
            - BranchSide:      'unicode.c:706,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:709,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:709,21'
          Branch Sides:
            - BranchSide:      'unicode.c:709,24'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
            - BranchSide:      'unicode.c:712,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:709,7'
          Branch Sides:
            - BranchSide:      'unicode.c:709,37'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:712,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:712,26'
          Branch Sides:
            - BranchSide:      'unicode.c:712,61'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:712,29'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:712,43'
          Branch Sides:
            - BranchSide:      'unicode.c:712,61'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:712,46'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:712,7'
          Branch Sides:
            - BranchSide:      'unicode.c:712,61'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:714,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:714,24'
          Branch Sides:
            - BranchSide:      'unicode.c:714,55'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:714,27'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:714,39'
          Branch Sides:
            - BranchSide:      'unicode.c:714,55'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:714,42'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:714,7'
          Branch Sides:
            - BranchSide:      'unicode.c:714,55'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:717,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_unicode_is_code_ctype
        - Branch String:   'unicode.c:717,7'
          Branch Sides:
            - BranchSide:      'unicode.c:718,39'
              BranchSideFuncs:
                - onigenc_unicode_is_code_ctype
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:723,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:718,9'
          Branch Sides:
            - BranchSide:      'unicode.c:719,7'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:720,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:723,28'
          Branch Sides:
            - BranchSide:      'unicode.c:723,31'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:726,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:723,7'
          Branch Sides:
            - BranchSide:      'unicode.c:723,51'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:726,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:726,7'
          Branch Sides:
            - BranchSide:      'unicode.c:726,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:726,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:726,7'
          Branch Sides:
            - BranchSide:      'unicode.c:726,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:726,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:726,7'
          Branch Sides:
            - BranchSide:      'unicode.c:726,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:727,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:727,7'
          Branch Sides:
            - BranchSide:      'unicode.c:727,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:728,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
        - Branch String:   'unicode.c:727,7'
          Branch Sides:
            - BranchSide:      'unicode.c:727,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:728,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
        - Branch String:   'unicode.c:727,7'
          Branch Sides:
            - BranchSide:      'unicode.c:728,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:737,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:728,5'
          Branch Sides:
            - BranchSide:      'unicode.c:729,14'
              BranchSideFuncs:
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:735,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:732,13'
          Branch Sides:
            - BranchSide:      'unicode.c:728,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:732,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:732,13'
          Branch Sides:
            - BranchSide:      'unicode.c:728,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:732,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:732,11'
          Branch Sides:
            - BranchSide:      'unicode.c:728,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:733,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:737,7'
          Branch Sides:
            - BranchSide:      'unicode.c:737,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
            - BranchSide:      'unicode.c:739,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:737,7'
          Branch Sides:
            - BranchSide:      'unicode.c:739,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
            - BranchSide:      'unicode.c:751,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:739,9'
          Branch Sides:
            - BranchSide:      'unicode.c:739,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:739,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:739,9'
          Branch Sides:
            - BranchSide:      'unicode.c:739,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:742,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:742,28'
          Branch Sides:
            - BranchSide:      'unicode.c:742,31'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:743,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:742,31'
          Branch Sides:
            - BranchSide:      'unicode.c:742,31'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:743,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:742,9'
          Branch Sides:
            - BranchSide:      'unicode.c:743,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:748,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:744,11'
          Branch Sides:
            - BranchSide:      'unicode.c:745,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:747,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:745,13'
          Branch Sides:
            - BranchSide:      'unicode.c:745,34'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:745,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:745,13'
          Branch Sides:
            - BranchSide:      'unicode.c:745,34'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:746,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:751,28'
          Branch Sides:
            - BranchSide:      'unicode.c:751,31'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:752,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:751,31'
          Branch Sides:
            - BranchSide:      'unicode.c:751,31'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:752,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:751,7'
          Branch Sides:
            - BranchSide:      'unicode.c:752,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:766,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:752,9'
          Branch Sides:
            - BranchSide:      'unicode.c:752,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:753,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
        - Branch String:   'unicode.c:752,9'
          Branch Sides:
            - BranchSide:      'unicode.c:753,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:764,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:754,7'
          Branch Sides:
            - BranchSide:      'unicode.c:755,16'
              BranchSideFuncs:
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:762,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:758,15'
          Branch Sides:
            - BranchSide:      'unicode.c:754,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:758,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:758,15'
          Branch Sides:
            - BranchSide:      'unicode.c:754,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:758,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:758,13'
          Branch Sides:
            - BranchSide:      'unicode.c:754,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:759,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:762,11'
          Branch Sides:
            - BranchSide:      'unicode.c:762,34'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:762,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:762,11'
          Branch Sides:
            - BranchSide:      'unicode.c:762,34'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:763,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:766,7'
          Branch Sides:
            - BranchSide:      'unicode.c:768,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
            - BranchSide:      'unicode.c:780,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:768,9'
          Branch Sides:
            - BranchSide:      'unicode.c:768,32'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:771,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:771,9'
          Branch Sides:
            - BranchSide:      'unicode.c:772,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:777,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:773,11'
          Branch Sides:
            - BranchSide:      'unicode.c:774,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:776,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:774,13'
          Branch Sides:
            - BranchSide:      'unicode.c:774,38'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:775,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:780,7'
          Branch Sides:
            - BranchSide:      'unicode.c:781,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:795,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:781,9'
          Branch Sides:
            - BranchSide:      'unicode.c:782,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_type
            - BranchSide:      'unicode.c:793,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:783,7'
          Branch Sides:
            - BranchSide:      'unicode.c:784,16'
              BranchSideFuncs:
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:791,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:787,15'
          Branch Sides:
            - BranchSide:      'unicode.c:783,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_type
            - BranchSide:      'unicode.c:787,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:787,15'
          Branch Sides:
            - BranchSide:      'unicode.c:783,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_type
            - BranchSide:      'unicode.c:787,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:787,13'
          Branch Sides:
            - BranchSide:      'unicode.c:783,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_type
            - BranchSide:      'unicode.c:788,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:791,11'
          Branch Sides:
            - BranchSide:      'unicode.c:791,38'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:792,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:795,7'
          Branch Sides:
            - BranchSide:      'unicode.c:797,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:817,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:797,9'
          Branch Sides:
            - BranchSide:      'unicode.c:797,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:800,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:800,9'
          Branch Sides:
            - BranchSide:      'unicode.c:800,31'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:800,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:800,9'
          Branch Sides:
            - BranchSide:      'unicode.c:800,31'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:803,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:803,27'
          Branch Sides:
            - BranchSide:      'unicode.c:803,30'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:804,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
        - Branch String:   'unicode.c:803,30'
          Branch Sides:
            - BranchSide:      'unicode.c:803,30'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:804,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
        - Branch String:   'unicode.c:803,9'
          Branch Sides:
            - BranchSide:      'unicode.c:804,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:815,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:805,7'
          Branch Sides:
            - BranchSide:      'unicode.c:806,16'
              BranchSideFuncs:
                - wb_get_type
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:813,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:809,15'
          Branch Sides:
            - BranchSide:      'unicode.c:805,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:809,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:809,15'
          Branch Sides:
            - BranchSide:      'unicode.c:805,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:809,15'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:809,13'
          Branch Sides:
            - BranchSide:      'unicode.c:805,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
                - wb_get_type
            - BranchSide:      'unicode.c:810,11'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:813,11'
          Branch Sides:
            - BranchSide:      'unicode.c:813,32'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:814,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:817,7'
          Branch Sides:
            - BranchSide:      'unicode.c:819,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
            - BranchSide:      'unicode.c:831,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:819,9'
          Branch Sides:
            - BranchSide:      'unicode.c:819,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:819,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:819,9'
          Branch Sides:
            - BranchSide:      'unicode.c:819,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:822,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
                - wb_get_next_main_code
        - Branch String:   'unicode.c:822,25'
          Branch Sides:
            - BranchSide:      'unicode.c:822,28'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:823,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:822,28'
          Branch Sides:
            - BranchSide:      'unicode.c:822,28'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:823,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:822,9'
          Branch Sides:
            - BranchSide:      'unicode.c:823,33'
              BranchSideFuncs:
                - wb_get_next_main_code
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:828,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:824,11'
          Branch Sides:
            - BranchSide:      'unicode.c:825,13'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:827,5'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:825,13'
          Branch Sides:
            - BranchSide:      'unicode.c:825,32'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:826,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:831,27'
          Branch Sides:
            - BranchSide:      'unicode.c:831,30'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:834,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:831,7'
          Branch Sides:
            - BranchSide:      'unicode.c:831,49'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:834,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:834,7'
          Branch Sides:
            - BranchSide:      'unicode.c:834,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:836,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:834,28'
          Branch Sides:
            - BranchSide:      'unicode.c:834,31'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:836,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:834,50'
          Branch Sides:
            - BranchSide:      'unicode.c:834,53'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:836,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:835,7'
          Branch Sides:
            - BranchSide:      'unicode.c:835,10'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:836,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:834,7'
          Branch Sides:
            - BranchSide:      'unicode.c:836,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:840,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:836,9'
          Branch Sides:
            - BranchSide:      'unicode.c:836,32'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:837,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:840,7'
          Branch Sides:
            - BranchSide:      'unicode.c:841,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:848,7'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:841,9'
          Branch Sides:
            - BranchSide:      'unicode.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:842,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:841,28'
          Branch Sides:
            - BranchSide:      'unicode.c:841,31'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:842,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:841,48'
          Branch Sides:
            - BranchSide:      'unicode.c:841,51'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:842,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:841,9'
          Branch Sides:
            - BranchSide:      'unicode.c:842,7'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:843,3'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:848,37'
          Branch Sides:
            - BranchSide:      'unicode.c:848,40'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:848,46'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:848,7'
          Branch Sides:
            - BranchSide:      'unicode.c:848,46'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
            - BranchSide:      'unicode.c:849,9'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:850,5'
          Branch Sides:
            - BranchSide:      'unicode.c:851,16'
              BranchSideFuncs:
                - wb_get_type
                - onigenc_get_prev_char_head
            - BranchSide:      'unicode.c:858,10'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:853,11'
          Branch Sides:
            - BranchSide:      'unicode.c:854,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:856,8'
              BranchSideFuncs:
                - onigenc_get_prev_char_head
                - wb_get_type
        - Branch String:   'unicode.c:858,9'
          Branch Sides:
            - BranchSide:      'unicode.c:858,23'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:859,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:695,12'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:702,10'
          Dst:             wb_get_type
        - Src:             'unicode.c:703,10'
          Dst:             wb_get_type
        - Src:             'unicode.c:718,9'
          Dst:             onigenc_unicode_is_code_ctype
        - Src:             'unicode.c:728,18'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:731,14'
          Dst:             wb_get_type
        - Src:             'unicode.c:743,11'
          Dst:             wb_get_next_main_code
        - Src:             'unicode.c:754,20'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:757,17'
          Dst:             wb_get_type
        - Src:             'unicode.c:772,11'
          Dst:             wb_get_next_main_code
        - Src:             'unicode.c:783,20'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:786,17'
          Dst:             wb_get_type
        - Src:             'unicode.c:805,20'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:808,17'
          Dst:             wb_get_type
        - Src:             'unicode.c:823,11'
          Dst:             wb_get_next_main_code
        - Src:             'unicode.c:850,20'
          Dst:             onigenc_get_prev_char_head
        - Src:             'unicode.c:852,16'
          Dst:             wb_get_type
    - functionName:    onigenc_unicode_get_case_fold_codes_by_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - flag
        - p
        - end
        - items
      BBCount:         200
      ICount:          1704
      EdgeCount:       260
      CyclomaticComplexity: 62
      functionsReached:
        - onigenc_unicode_fold1_key
        - onigenc_unicode_fold2_key
        - onigenc_unicode_fold3_key
        - onigenc_unicode_unfold_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode.c:303,7'
          Branch Sides:
            - BranchSide:      'unicode.c:304,11'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:306,9'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:304,9'
          Branch Sides:
            - BranchSide:      'unicode.c:304,47'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:305,3'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:342,17'
          Branch Sides:
            - BranchSide:      'unicode.c:342,20'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:346,16'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:342,7'
          Branch Sides:
            - BranchSide:      'unicode.c:343,17'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:346,16'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:348,7'
          Branch Sides:
            - BranchSide:      'unicode.c:349,5'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:351,7'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:351,7'
          Branch Sides:
            - BranchSide:      'unicode.c:351,11'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:354,12'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:359,18'
          Branch Sides:
            - BranchSide:      'unicode.c:359,21'
              BranchSideFuncs:
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:363,18'
              BranchSideFuncs:
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:359,9'
          Branch Sides:
            - BranchSide:      'unicode.c:360,19'
              BranchSideFuncs:
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:363,18'
              BranchSideFuncs:
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:366,9'
          Branch Sides:
            - BranchSide:      'unicode.c:367,14'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:423,39'
              BranchSideFuncs:
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:372,20'
          Branch Sides:
            - BranchSide:      'unicode.c:372,23'
              BranchSideFuncs:
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:376,20'
              BranchSideFuncs:
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:372,11'
          Branch Sides:
            - BranchSide:      'unicode.c:373,21'
              BranchSideFuncs:
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:376,20'
              BranchSideFuncs:
                - onigenc_unicode_fold3_key
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:379,11'
          Branch Sides:
            - BranchSide:      'unicode.c:380,13'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:421,5'
              BranchSideFuncs:
                - onigenc_unicode_fold2_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:381,9'
          Branch Sides:
            - BranchSide:      'unicode.c:382,31'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:388,17'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:388,9'
          Branch Sides:
            - BranchSide:      'unicode.c:390,23'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:402,16'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:393,15'
          Branch Sides:
            - BranchSide:      'unicode.c:394,21'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:400,9'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:395,13'
          Branch Sides:
            - BranchSide:      'unicode.c:396,29'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:398,24'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:402,9'
          Branch Sides:
            - BranchSide:      'unicode.c:403,18'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:419,16'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:403,11'
          Branch Sides:
            - BranchSide:      'unicode.c:404,20'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:417,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:404,13'
          Branch Sides:
            - BranchSide:      'unicode.c:405,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:416,11'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:405,45'
          Branch Sides:
            - BranchSide:      'unicode.c:405,48'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:409,35'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:405,74'
          Branch Sides:
            - BranchSide:      'unicode.c:406,19'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:409,35'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:405,19'
          Branch Sides:
            - BranchSide:      'unicode.c:407,17'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:409,35'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:424,9'
          Branch Sides:
            - BranchSide:      'unicode.c:425,11'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:461,3'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:426,7'
          Branch Sides:
            - BranchSide:      'unicode.c:427,29'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:433,15'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:433,7'
          Branch Sides:
            - BranchSide:      'unicode.c:435,21'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:447,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:438,13'
          Branch Sides:
            - BranchSide:      'unicode.c:439,19'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:445,7'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:440,11'
          Branch Sides:
            - BranchSide:      'unicode.c:441,27'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:443,22'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:447,7'
          Branch Sides:
            - BranchSide:      'unicode.c:448,16'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:459,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:448,9'
          Branch Sides:
            - BranchSide:      'unicode.c:449,15'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:457,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:449,41'
          Branch Sides:
            - BranchSide:      'unicode.c:449,44'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:451,31'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:449,15'
          Branch Sides:
            - BranchSide:      'unicode.c:450,13'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:451,31'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:464,7'
          Branch Sides:
            - BranchSide:      'unicode.c:465,9'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:569,43'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:465,9'
          Branch Sides:
            - BranchSide:      'unicode.c:468,11'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:490,15'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:468,45'
          Branch Sides:
            - BranchSide:      'unicode.c:469,11'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:470,29'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:468,11'
          Branch Sides:
            - BranchSide:      'unicode.c:470,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:476,12'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:477,7'
          Branch Sides:
            - BranchSide:      'unicode.c:478,32'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:489,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:479,13'
          Branch Sides:
            - BranchSide:      'unicode.c:480,15'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:488,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:480,49'
          Branch Sides:
            - BranchSide:      'unicode.c:481,15'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:482,33'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:480,15'
          Branch Sides:
            - BranchSide:      'unicode.c:482,33'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:487,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:491,11'
          Branch Sides:
            - BranchSide:      'unicode.c:492,13'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:528,13'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:493,9'
          Branch Sides:
            - BranchSide:      'unicode.c:494,34'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:503,17'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:495,15'
          Branch Sides:
            - BranchSide:      'unicode.c:495,40'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:497,31'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:503,9'
          Branch Sides:
            - BranchSide:      'unicode.c:505,23'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:517,16'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:508,15'
          Branch Sides:
            - BranchSide:      'unicode.c:509,21'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:515,9'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:510,13'
          Branch Sides:
            - BranchSide:      'unicode.c:511,29'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:513,24'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:517,9'
          Branch Sides:
            - BranchSide:      'unicode.c:518,18'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:526,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:518,11'
          Branch Sides:
            - BranchSide:      'unicode.c:519,33'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:525,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:529,9'
          Branch Sides:
            - BranchSide:      'unicode.c:530,34'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:539,17'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:531,15'
          Branch Sides:
            - BranchSide:      'unicode.c:531,40'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:533,31'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:539,9'
          Branch Sides:
            - BranchSide:      'unicode.c:541,23'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:553,16'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:544,15'
          Branch Sides:
            - BranchSide:      'unicode.c:545,21'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:551,9'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:546,13'
          Branch Sides:
            - BranchSide:      'unicode.c:547,29'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
            - BranchSide:      'unicode.c:549,24'
              BranchSideFuncs:
                - onigenc_unicode_fold1_key
        - Branch String:   'unicode.c:553,9'
          Branch Sides:
            - BranchSide:      'unicode.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:554,18'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:554,11'
          Branch Sides:
            - BranchSide:      'unicode.c:555,20'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:564,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:555,13'
          Branch Sides:
            - BranchSide:      'unicode.c:556,35'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:563,11'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:572,7'
          Branch Sides:
            - BranchSide:      'unicode.c:573,16'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:581,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:574,46'
          Branch Sides:
            - BranchSide:      'unicode.c:574,48'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:575,31'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:574,13'
          Branch Sides:
            - BranchSide:      'unicode.c:575,31'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:580,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:341,10'
          Dst:             onigenc_unicode_unfold_key
        - Src:             'unicode.c:358,11'
          Dst:             onigenc_unicode_unfold_key
        - Src:             'unicode.c:371,13'
          Dst:             onigenc_unicode_unfold_key
        - Src:             'unicode.c:378,15'
          Dst:             onigenc_unicode_fold3_key
        - Src:             'unicode.c:392,20'
          Dst:             onigenc_unicode_fold1_key
        - Src:             'unicode.c:423,13'
          Dst:             onigenc_unicode_fold2_key
        - Src:             'unicode.c:437,18'
          Dst:             onigenc_unicode_fold1_key
        - Src:             'unicode.c:507,19'
          Dst:             onigenc_unicode_fold1_key
        - Src:             'unicode.c:543,19'
          Dst:             onigenc_unicode_fold1_key
        - Src:             'unicode.c:569,17'
          Dst:             onigenc_unicode_fold1_key
    - functionName:    apply_case_fold3
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
        - f
        - arg
      BBCount:         21
      ICount:          176
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode.c:210,3'
          Branch Sides:
            - BranchSide:      'unicode.c:211,27'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:231,3'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:213,5'
          Branch Sides:
            - BranchSide:      'unicode.c:214,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:228,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:217,11'
          Branch Sides:
            - BranchSide:      'unicode.c:217,26'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:219,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:219,7'
          Branch Sides:
            - BranchSide:      'unicode.c:220,33'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:226,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:222,13'
          Branch Sides:
            - BranchSide:      'unicode.c:222,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:223,15'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:224,13'
          Branch Sides:
            - BranchSide:      'unicode.c:224,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:225,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    apply_case_fold2
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
        - to
        - f
        - arg
      BBCount:         21
      ICount:          176
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'unicode.c:181,3'
          Branch Sides:
            - BranchSide:      'unicode.c:182,27'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:202,3'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:184,5'
          Branch Sides:
            - BranchSide:      'unicode.c:185,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:199,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:188,11'
          Branch Sides:
            - BranchSide:      'unicode.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:190,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:190,7'
          Branch Sides:
            - BranchSide:      'unicode.c:191,33'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:193,13'
          Branch Sides:
            - BranchSide:      'unicode.c:193,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:194,15'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:195,13'
          Branch Sides:
            - BranchSide:      'unicode.c:195,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:196,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    apply_case_fold1
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - from
        - to
        - f
        - arg
      BBCount:         39
      ICount:          260
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'unicode.c:142,3'
          Branch Sides:
            - BranchSide:      'unicode.c:143,27'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:144,39'
          Branch Sides:
            - BranchSide:      'unicode.c:144,44'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:144,9'
          Branch Sides:
            - BranchSide:      'unicode.c:144,73'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:147,5'
          Branch Sides:
            - BranchSide:      'unicode.c:148,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:170,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:150,41'
          Branch Sides:
            - BranchSide:      'unicode.c:150,46'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:153,13'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:150,11'
          Branch Sides:
            - BranchSide:      'unicode.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:153,13'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:154,11'
          Branch Sides:
            - BranchSide:      'unicode.c:154,26'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:155,13'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:156,11'
          Branch Sides:
            - BranchSide:      'unicode.c:156,26'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:158,14'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:158,7'
          Branch Sides:
            - BranchSide:      'unicode.c:159,33'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:168,5'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:160,43'
          Branch Sides:
            - BranchSide:      'unicode.c:161,15'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:163,15'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:160,13'
          Branch Sides:
            - BranchSide:      'unicode.c:161,47'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:163,15'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:164,13'
          Branch Sides:
            - BranchSide:      'unicode.c:164,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:165,15'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:166,13'
          Branch Sides:
            - BranchSide:      'unicode.c:166,28'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:167,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    onigenc_unicode_apply_all_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - f
        - arg
      BBCount:         16
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - apply_case_fold1
        - apply_case_fold2
        - apply_case_fold3
      functionUses:    0
      BranchProfiles:
        - Branch String:   'unicode.c:241,7'
          Branch Sides:
            - BranchSide:      'unicode.c:241,22'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:261,26'
              BranchSideFuncs:
                - apply_case_fold1
                - apply_case_fold2
                - apply_case_fold2
                - apply_case_fold3
        - Branch String:   'unicode.c:262,9'
          Branch Sides:
            - BranchSide:      'unicode.c:262,24'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:267,8'
              BranchSideFuncs:
                - apply_case_fold2
                - apply_case_fold2
                - apply_case_fold3
        - Branch String:   'unicode.c:267,7'
          Branch Sides:
            - BranchSide:      'unicode.c:268,5'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:270,52'
              BranchSideFuncs:
                - apply_case_fold2
                - apply_case_fold2
                - apply_case_fold3
        - Branch String:   'unicode.c:271,7'
          Branch Sides:
            - BranchSide:      'unicode.c:271,22'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:276,69'
              BranchSideFuncs:
                - apply_case_fold2
                - apply_case_fold3
        - Branch String:   'unicode.c:277,9'
          Branch Sides:
            - BranchSide:      'unicode.c:277,24'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:282,52'
              BranchSideFuncs:
                - apply_case_fold3
        - Branch String:   'unicode.c:283,7'
          Branch Sides:
            - BranchSide:      'unicode.c:283,22'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:285,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:240,7'
          Dst:             apply_case_fold1
        - Src:             'unicode.c:261,9'
          Dst:             apply_case_fold1
        - Src:             'unicode.c:270,7'
          Dst:             apply_case_fold2
        - Src:             'unicode.c:276,9'
          Dst:             apply_case_fold2
        - Src:             'unicode.c:282,7'
          Dst:             apply_case_fold3
    - functionName:    onigenc_unicode_mbc_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
        - flag
        - pp
        - end
        - fold
      BBCount:         40
      ICount:          294
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - onigenc_unicode_unfold_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode.c:106,41'
          Branch Sides:
            - BranchSide:      'unicode.c:106,44'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
            - BranchSide:      'unicode.c:107,38'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
        - Branch String:   'unicode.c:106,7'
          Branch Sides:
            - BranchSide:      'unicode.c:107,38'
              BranchSideFuncs:
                - onigenc_unicode_unfold_key
            - BranchSide:      'unicode.c:130,10'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:108,9'
          Branch Sides:
            - BranchSide:      'unicode.c:109,11'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:128,3'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:109,11'
          Branch Sides:
            - BranchSide:      'unicode.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:110,47'
          Branch Sides:
            - BranchSide:      'unicode.c:111,13'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:112,18'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:110,13'
          Branch Sides:
            - BranchSide:      'unicode.c:112,18'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:113,7'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:117,9'
          Branch Sides:
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:117,9'
          Branch Sides:
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:117,9'
          Branch Sides:
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:117,9'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:119,9'
          Branch Sides:
            - BranchSide:      'unicode.c:120,29'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:125,16'
              BranchSideFuncs: []
        - Branch String:   'unicode.c:130,3'
          Branch Sides:
            - BranchSide:      'unicode.c:131,17'
              BranchSideFuncs: []
            - BranchSide:      'unicode.c:133,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode.c:107,11'
          Dst:             onigenc_unicode_unfold_key
    - functionName:    hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_unfold_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_codes_byte_at
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'unicode_unfold_key.c:89,37'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_unfold_key.c:89,99'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_unfold_key.c:89,160'
          Dst:             onig_codes_byte_at
    - functionName:    onigenc_unicode_unfold_key
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_unfold_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 3497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
      functionUses:    4
      BranchProfiles:
        - Branch String:   'unicode_unfold_key.c:3488,11'
          Branch Sides:
            - BranchSide:      'unicode_unfold_key.c:3490,42'
              BranchSideFuncs: []
            - BranchSide:      'unicode_unfold_key.c:3496,3'
              BranchSideFuncs: []
        - Branch String:   'unicode_unfold_key.c:3492,29'
          Branch Sides:
            - BranchSide:      'unicode_unfold_key.c:3492,41'
              BranchSideFuncs: []
            - BranchSide:      'unicode_unfold_key.c:3494,9'
              BranchSideFuncs: []
        - Branch String:   'unicode_unfold_key.c:3492,15'
          Branch Sides:
            - BranchSide:      'unicode_unfold_key.c:3493,30'
              BranchSideFuncs: []
            - BranchSide:      'unicode_unfold_key.c:3494,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode_unfold_key.c:3486,17'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_fold1_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_codes_byte_at
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'unicode_fold1_key.c:85,37'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_fold1_key.c:85,98'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_fold1_key.c:85,157'
          Dst:             onig_codes_byte_at
    - functionName:    onigenc_unicode_fold1_key
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_fold1_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 3137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - onig_codes_cmp
      functionUses:    6
      BranchProfiles:
        - Branch String:   'unicode_fold1_key.c:3128,11'
          Branch Sides:
            - BranchSide:      'unicode_fold1_key.c:3130,32'
              BranchSideFuncs:
                - onig_codes_cmp
            - BranchSide:      'unicode_fold1_key.c:3136,3'
              BranchSideFuncs: []
        - Branch String:   'unicode_fold1_key.c:3132,26'
          Branch Sides:
            - BranchSide:      'unicode_fold1_key.c:3132,44'
              BranchSideFuncs:
                - onig_codes_cmp
            - BranchSide:      'unicode_fold1_key.c:3134,9'
              BranchSideFuncs: []
        - Branch String:   'unicode_fold1_key.c:3132,15'
          Branch Sides:
            - BranchSide:      'unicode_fold1_key.c:3133,20'
              BranchSideFuncs: []
            - BranchSide:      'unicode_fold1_key.c:3134,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode_fold1_key.c:3126,17'
          Dst:             hash
        - Src:             'unicode_fold1_key.c:3132,29'
          Dst:             onig_codes_cmp
    - functionName:    hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_fold2_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_codes_byte_at
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'unicode_fold2_key.c:85,37'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_fold2_key.c:85,96'
          Dst:             onig_codes_byte_at
    - functionName:    onigenc_unicode_fold2_key
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_fold2_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - onig_codes_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode_fold2_key.c:217,11'
          Branch Sides:
            - BranchSide:      'unicode_fold2_key.c:219,32'
              BranchSideFuncs:
                - onig_codes_cmp
            - BranchSide:      'unicode_fold2_key.c:225,3'
              BranchSideFuncs: []
        - Branch String:   'unicode_fold2_key.c:221,26'
          Branch Sides:
            - BranchSide:      'unicode_fold2_key.c:221,44'
              BranchSideFuncs:
                - onig_codes_cmp
            - BranchSide:      'unicode_fold2_key.c:223,9'
              BranchSideFuncs: []
        - Branch String:   'unicode_fold2_key.c:221,15'
          Branch Sides:
            - BranchSide:      'unicode_fold2_key.c:222,20'
              BranchSideFuncs: []
            - BranchSide:      'unicode_fold2_key.c:223,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode_fold2_key.c:215,17'
          Dst:             hash
        - Src:             'unicode_fold2_key.c:221,29'
          Dst:             onig_codes_cmp
    - functionName:    hash
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_fold3_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onig_codes_byte_at
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'unicode_fold3_key.c:85,37'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_fold3_key.c:85,96'
          Dst:             onig_codes_byte_at
        - Src:             'unicode_fold3_key.c:85,155'
          Dst:             onig_codes_byte_at
    - functionName:    onigenc_unicode_fold3_key
      functionSourceFile: '/src/jq/vendor/oniguruma/src/unicode_fold3_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - codes
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - onig_codes_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'unicode_fold3_key.c:127,11'
          Branch Sides:
            - BranchSide:      'unicode_fold3_key.c:129,32'
              BranchSideFuncs:
                - onig_codes_cmp
            - BranchSide:      'unicode_fold3_key.c:135,3'
              BranchSideFuncs: []
        - Branch String:   'unicode_fold3_key.c:131,26'
          Branch Sides:
            - BranchSide:      'unicode_fold3_key.c:131,44'
              BranchSideFuncs:
                - onig_codes_cmp
            - BranchSide:      'unicode_fold3_key.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'unicode_fold3_key.c:131,15'
          Branch Sides:
            - BranchSide:      'unicode_fold3_key.c:132,20'
              BranchSideFuncs: []
            - BranchSide:      'unicode_fold3_key.c:133,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'unicode_fold3_key.c:125,17'
          Dst:             hash
        - Src:             'unicode_fold3_key.c:131,29'
          Dst:             onig_codes_cmp
    - functionName:    init
      functionSourceFile: '/src/jq/vendor/oniguruma/src/ascii.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         36
      ICount:          278
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - onig_builtin_cmp
        - onig_builtin_count
        - onig_builtin_error
        - onig_builtin_fail
        - onig_builtin_max
        - onig_builtin_mismatch
        - onig_builtin_skip
        - onig_builtin_total_count
        - onig_set_callout_of_name
        - onigenc_str_bytelen_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ascii.c:43,9'
          Branch Sides:
            - BranchSide:      'ascii.c:37,9'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
            - BranchSide:      'ascii.c:45,27'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:45,27'
          Branch Sides:
            - BranchSide:      'ascii.c:45,27'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:46,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:46,27'
          Branch Sides:
            - BranchSide:      'ascii.c:46,27'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:48,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:48,27'
          Branch Sides:
            - BranchSide:      'ascii.c:48,27'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:51,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:55,5'
          Branch Sides:
            - BranchSide:      'ascii.c:55,5'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:57,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:59,5'
          Branch Sides:
            - BranchSide:      'ascii.c:59,5'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:61,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:63,5'
          Branch Sides:
            - BranchSide:      'ascii.c:63,5'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:65,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:67,5'
          Branch Sides:
            - BranchSide:      'ascii.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:69,10'
              BranchSideFuncs:
                - onigenc_str_bytelen_null
                - onig_set_callout_of_name
        - Branch String:   'ascii.c:73,5'
          Branch Sides:
            - BranchSide:      'ascii.c:73,5'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:77,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ascii.c:45,27'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:45,27'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:45,27'
          Dst:             onig_builtin_fail
        - Src:             'ascii.c:46,27'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:46,27'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:46,27'
          Dst:             onig_builtin_mismatch
        - Src:             'ascii.c:48,27'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:48,27'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:48,27'
          Dst:             onig_builtin_skip
        - Src:             'ascii.c:55,5'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:55,5'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:55,5'
          Dst:             onig_builtin_max
        - Src:             'ascii.c:59,5'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:59,5'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:59,5'
          Dst:             onig_builtin_error
        - Src:             'ascii.c:63,5'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:63,5'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:63,5'
          Dst:             onig_builtin_count
        - Src:             'ascii.c:67,5'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:67,5'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:67,5'
          Dst:             onig_builtin_total_count
        - Src:             'ascii.c:73,5'
          Dst:             onigenc_str_bytelen_null
        - Src:             'ascii.c:73,5'
          Dst:             onig_set_callout_of_name
        - Src:             'ascii.c:73,5'
          Dst:             onig_builtin_cmp
    - functionName:    ascii_is_code_ctype
      functionSourceFile: '/src/jq/vendor/oniguruma/src/ascii.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - code
        - ctype
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ascii.c:93,7'
          Branch Sides:
            - BranchSide:      'ascii.c:94,12'
              BranchSideFuncs: []
            - BranchSide:      'ascii.c:96,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_valid_mbc_string
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
      BBCount:         20
      ICount:          105
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mbc_enc_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utf8.c:81,3'
          Branch Sides:
            - BranchSide:      'utf8.c:82,11'
              BranchSideFuncs:
                - mbc_enc_len
            - BranchSide:      'utf8.c:97,3'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:82,9'
          Branch Sides:
            - BranchSide:      'utf8.c:83,7'
              BranchSideFuncs:
                - mbc_enc_len
            - BranchSide:      'utf8.c:85,24'
              BranchSideFuncs:
                - mbc_enc_len
        - Branch String:   'utf8.c:86,9'
          Branch Sides:
            - BranchSide:      'utf8.c:81,3'
              BranchSideFuncs:
                - mbc_enc_len
            - BranchSide:      'utf8.c:87,14'
              BranchSideFuncs:
                - mbc_enc_len
        - Branch String:   'utf8.c:87,7'
          Branch Sides:
            - BranchSide:      'utf8.c:88,13'
              BranchSideFuncs:
                - mbc_enc_len
            - BranchSide:      'utf8.c:94,5'
              BranchSideFuncs:
                - mbc_enc_len
        - Branch String:   'utf8.c:88,13'
          Branch Sides:
            - BranchSide:      'utf8.c:89,11'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:91,15'
              BranchSideFuncs:
                - mbc_enc_len
        - Branch String:   'utf8.c:91,13'
          Branch Sides:
            - BranchSide:      'utf8.c:92,11'
              BranchSideFuncs:
                - mbc_enc_len
            - BranchSide:      'utf8.c:93,7'
              BranchSideFuncs:
                - mbc_enc_len
      Callsites:
        - Src:             'utf8.c:85,11'
          Dst:             mbc_enc_len
    - functionName:    mbc_enc_len
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    left_adjust_char_head
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
        - s
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utf8.c:249,7'
          Branch Sides:
            - BranchSide:      'utf8.c:249,35'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:250,7'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:252,27'
          Branch Sides:
            - BranchSide:      'utf8.c:252,3'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:252,30'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:252,3'
          Branch Sides:
            - BranchSide:      'utf8.c:252,42'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:253,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_ctype_code_range
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctype
        - sb_out
        - ranges
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onigenc_unicode_ctype_code_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'utf8.c:240,10'
          Dst:             onigenc_unicode_ctype_code_range
    - functionName:    get_case_fold_codes_by_str
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - p
        - end
        - items
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - onigenc_unicode_get_case_fold_codes_by_str
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'utf8.c:260,10'
          Dst:             onigenc_unicode_get_case_fold_codes_by_str
    - functionName:    mbc_to_code
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbc_enc_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utf8.c:107,7'
          Branch Sides:
            - BranchSide:      'utf8.c:107,43'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:109,9'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:110,7'
          Branch Sides:
            - BranchSide:      'utf8.c:111,8'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:125,28'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:113,5'
          Branch Sides:
            - BranchSide:      'utf8.c:114,13'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:117,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'utf8.c:106,9'
          Dst:             mbc_enc_len
    - functionName:    code_to_mbclen
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - code
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utf8.c:132,12'
          Branch Sides:
            - BranchSide:      'utf8.c:132,38'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:133,13'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:133,12'
          Branch Sides:
            - BranchSide:      'utf8.c:133,38'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:134,13'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:134,12'
          Branch Sides:
            - BranchSide:      'utf8.c:134,38'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:135,13'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:135,12'
          Branch Sides:
            - BranchSide:      'utf8.c:135,38'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:145,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    code_to_mbc
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - code
        - buf
      BBCount:         13
      ICount:          134
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utf8.c:154,7'
          Branch Sides:
            - BranchSide:      'utf8.c:155,20'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:159,16'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:161,9'
          Branch Sides:
            - BranchSide:      'utf8.c:162,25'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:164,15'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:164,14'
          Branch Sides:
            - BranchSide:      'utf8.c:165,25'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:168,15'
              BranchSideFuncs: []
        - Branch String:   'utf8.c:168,14'
          Branch Sides:
            - BranchSide:      'utf8.c:169,25'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:199,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbc_case_fold
      functionSourceFile: '/src/jq/vendor/oniguruma/src/utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flag
        - pp
        - end
        - fold
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - onigenc_unicode_mbc_case_fold
      functionUses:    0
      BranchProfiles:
        - Branch String:   'utf8.c:213,7'
          Branch Sides:
            - BranchSide:      'utf8.c:225,13'
              BranchSideFuncs: []
            - BranchSide:      'utf8.c:230,62'
              BranchSideFuncs:
                - onigenc_unicode_mbc_case_fold
      Callsites:
        - Src:             'utf8.c:230,12'
          Dst:             onigenc_unicode_mbc_case_fold
...
